Skip to content

Engineering Manager

Job Introduction

BPP Education is entering a new phase of its growth and evolution, attracting thousands more students each year and expanding into new verticals and new markets globally. The BPP Product & Technology (P&T) organisation is evolving rapidly, and driving transformation of its platforms, digital products and experiences, in order to help BPP Education scale and meet the growth of the business in the coming years.

We’re looking for an engineering manager to help us build & grow a world class engineering team that will deliver scalable, secure and performant experiences that delight and engage learners during their time studying with BPP and beyond, throughout their working lives.

As the Engineering Manager, you will report to the Head of Engineering.  You will be tasked with building and growing a talented engineering team, leveraging modern technology and agile methodologies to help transform BPP Education to become more customer centred, design and data-informed, to build products that meet and exceed our users’ needs across our education ecosystem.    

We’re looking for somebody who still keeps up to date with the latest developments in technology, somebody who is still happy to get stuck in be that weighing in on architectural discussions, leading on incidents or pairing up with engineers in the team. We want somebody with well-rounded experience who can guide the team to successful technology outcomes.

Key responsibilities

  •  Manage & coach product engineering teams across the organisation.
  • Hire, develop & retain top engineering talent.
  • Lead the development of engineering processes and methodologies that improve team efficiency and product quality.
  • Challenge teams to build sustainable technology solutions.
  • Facilitate cross-functional communication and collaboration to ensure the successful delivery of products.
  • Conduct performance evaluations, provide feedback and coaching to team members on a regular basis.
  • Identify and mitigate technical risks and dependencies. 
  • Work closely with product owners and stakeholders to ensure the alignment of engineering goals with business objectives.
  • Be able to jump into code, AWS or monitoring tools to help the team diagnose and resolve issues.

 Essential Skills

  • Proven experience managing software engineering teams of 5+ engineers.
  • Proven experience as a senior or higher-level software engineer working in an agile environment.
  • Excellent communication and leadership skills with the ability to collaborate with cross-functional teams.
  • Knowledge of modern full stack and cloud technologies such as Typescript, React, Node.js, Next.js & AWS.  Bonus if you have any AWS certifications 
  • Knowledge of test driven development practices using frameworks such as Jest, Cypress, React Testing Library.
  • Knowledge of platforms such as GitHub, Jira & Confluence.
Apply

This website is using cookies to improve your browsing experience and to enable social media functionality. By clicking “Turn cookies on”, you agree to such purposes. Read more about cookies.