Senior Software Engineer

Engineering UK · Manchester, Lancashire
Department Engineering UK
Employment Type Full-Time
Minimum Experience Experienced

The Role - Senior Software Engineer (JavaScript, Node.js, React)

Our team are natural problem solvers who are developing industry-leading skills and using cutting-edge tech. Self development is supported, both through our advanced partnership with AWS and through experimenting with new tech and processes. All in an award-winning, highly collaborative environment.

Diversity is powerful


At Peak, we are also focused on building an amazing company: we strive to be the place where a diverse team of talented people is enabled to do their best work. We pride ourselves on bringing Decision Intelligence to our customers around the world, and we know our company relies on the creative work and dedication of our passionate teams. We are strong believers in equality and diversity of gender, ethnicity, race, sexual orientation, religion, national origin and all the other fascinating characteristics that make us unique. Our recent Best Companies award & World class accreditation for being one of the top companies to work for is a testament to this.

The Opportunity

Peak are a Decision Intelligence company - where we are democratising AI for every business and building a great company that everyone loves being part of. We are on a mission to help organisations use AI to make great commercial decisions, all the time. Just as importantly, we are also focused on building an amazing company: one where we truly value our people & culture, and strive to make an amazing and diverse place to work. Our recent Best Companies award & World class accreditation for being one of the top companies to work for is a testament to this.

We have ambitious plans over the coming years - to create and lead a new category of enterprise software; the decision intelligence system (Decision Intelligence), expand our operations and create the best working culture possible. This is a great time to join Peak and the Engineering team, as we start the next stage of our global growth.

Engineers at Peak are bridging the gap between traditional software engineering and the emerging world of AI. Our engineers spend their time building CODI, the Peak AI System, and delivering AI solutions to leading global brands, revolutionising the way they use their data.

Key Responsibilities:

  • Researching, designing and writing new applications and features for CODI
  • Working closely with colleagues within the Engineering and Data Science teams to share knowledge and collaborate
  • Continually updating your technical knowledge and skills to ensure Peak are using the most relevant tools and techniques
  • Supporting the onboarding of new clients to CODI
  • Creating technical specifications and test plans.
  • Writing and testing code - refining and rewriting as necessary.
  • Maintaining systems by monitoring and correcting software defects.
  • Consulting clients and colleagues concerning the maintenance and performance of software systems.
  • Investigating new technologies and advanced in cloud tech.
  • Coaching and mentoring other team members to support their development.

Skills & Experience

We are building a team of world class software engineers in the UK and essentially we are looking for bright, talented JavaScript engineers looking to work at the cutting edge of practical AI.

  • Acquired strong proven professional programming experience.
  • Proven track record and experience working as a Full Stack Software Engineer.
  • Advanced knowledge and experience working with JavaScript, Node.js or React JS, with a strong command on different programming paradigms.
  • Understanding of Microservices Architecture, Cloud Technologies, CI/CD and Serverless.
  • Experience with at least one of the following Database systems - RDBMS and NoSQL.
  • A naturally inquisitive and problem-solving mindset.
  • Strong experience in using Agile Methodologies such as Kanban or Scrum to build quality software.
  • Strong command of Design Patterns and Product Architectural Design.
  • Good communication skills.

Advantageous Skills and Experience:

  • Experience in using TypeScript, Go, Kubernetes or GraphQL.
  • Good understanding of Docker, DevOps Principles and preferably AWS.
  • AWS Certified or a desire to pursue Professional Accreditation.
  • Previous experience working in a Product based company and involved in scaling a platform.
  • Building and implementing a product on cloud based infrastructure.
  • Strong command on Algorithms and Data structures.
  • Experience with test-driven development (TDD) and different testing frameworks such as Jest and React Testing Library.
  • Open source contributions.

Personal Skills

We’re on a big mission at Peak ‘to be the global leaders of AI’ and we need teammates with the some particular values-driven qualities to help us make this happen:

  • Open - Always up for new ideas and able to take and give feedback in a positive way.
  • Driven - sets high goals, doesn’t give up and make sacrifices to ensure that their job gets done on time and meets/exceeds expectations.
  • Curious - Aware of new technologies and uses them to make new improvements in the Engineering ecosystem.
  • Smart - Innovative and thinks out of the box, in difficult situations finds a way to succeed no matter what
  • Responsible - takes ownership of tasks given and has strong work ethics.

What we offer

  • Opportunity to make a large impact in a fast-growing company with global ambitions and influence Peak’s early success in entering the global market.
  • Share options / Equity in Peak - Peak is our company, Peak is your company
  • 25 days annual leave when you start (rising with each year of service up to 30), plus 8 days public holidays (3 flexible days for you to use when convenient)
  • A fantastic working environment with open communication channels, flat team structure and a truly collaborative style.
  • Flexible culture - Hybrid working model (Clubhouse/Home) and flexible hours with work life balance in mind.
  • Opportunity to work from anywhere in the world for 1 month of the year
  • Great maternity leave benefits (more details here).
  • Mental and physical health support through a variety of channels, e.g., Headspace and Spill app subscriptions, online yoga/boxing/HIIT classes, regular team days and social activities (online at the moment).
  • Cycle to work initiative and public transport season ticket loans.
  • Learn from like minded & talented team members across multiple disciplines.
  • Opportunity to develop in various areas that you may take an interest in as part of your personal development.

About Peak

Founded in Manchester in 2015 by Richard Potter, David Leitch and Atul Sharma, Peak is on a mission to change the way the world works. We have offices in Manchester, London, Jaipur and Brisbane. Our decision intelligence platform provides businesses all over the world with AI-powered solutions that drive commercial outcomes. 

Connecting data sets from across an organisation to provide predictive insight and recommended actions, the Peak platform directs fast and effective decision making. It is used by leading brands including Nike, Pepisco, KFC, Sika and PrettyLittleThing. 

In August 2021, Peak announced a $75m Series C funding round led by SoftBank’s Vision Fund II. We have grown significantly over the last three years, and now number over 200 people globally. This year Peak received a Best Companies 3-star accreditation, which recognizes extraordinary levels of employee engagement and was ranked by The Sunday Times as one of the Best 100 Companies to Work For in 2020 and 2021. 

Thank You

Your application was submitted successfully.

  • Location
    Manchester, Lancashire
  • Department
    Engineering UK
  • Employment Type
  • Minimum Experience