Pearson logo

Pearson

Team Manager, Software Engineer

🇬🇧 Hybrid - GB 🕑 Full-Time 💰 TBD 💻 Software Engineering 🗓️ May 18th, 2026
SCRUM Kanban Rive

Edtech.com's Summary

Pearson is hiring a Team Manager, Software Engineer. The role involves leading and developing a team of engineers and managers to deliver high-quality, AI-enabled software solutions that support business transformation. The manager drives project delivery, resource allocation, engineering best practices, and risk mitigation to align with departmental and organizational goals.

Highlights
  • Manage, coach, and develop diverse software and quality engineering teams.
  • Plan, prioritize, and allocate resources to meet sprint and business objectives.
  • Promote consistent coding, testing, and documentation standards.
  • Champion engineering best practices and process improvements.
  • Lead adoption of AI-driven software engineering solutions.
  • Identify and mitigate delivery risks and blockers proactively.
  • Required skills: Agile project delivery experience, strong technical acumen, collaboration, problem-solving, ethical responsibility.
  • Qualifications: Bachelor’s or Master’s in Computer Science/Engineering or related field, Agile accreditation, significant software engineering management experience.
  • Work schedule: 37.5 hours/week with core hours Monday to Friday 10 AM–4 PM GMT/BST, hybrid work with at least one day in office weekly, occasional travel and out-of-hours support.
  • Organization: Assessment & Qualifications Delivery division at Pearson, UK’s largest awarding body regulated by Ofqual, CCEA, and Qualifications Wales.

Team Manager, Software Engineer Full Description

Team Manager, Software Engineering,

Division: Assessment & Qualifications Delivery

Location: United Kingdom

About Pearson Qualifications: We are the UK's largest awarding body and we are regulated by Ofqual (England), CCEA Accreditation (Northern Ireland) and Qualifications Wales (Wales). We offer academic and vocational qualifications that are globally recognised and benchmarked, with educational excellence rooted in names like Edexcel and BTEC. In 2025, we issued 6.5 million grades to candidates worldwide.

About the job

As an Engineering Manager, you will guide and empower a team of expert engineers and managers to deliver high-quality software solutions that drive business transformation. You'll champion engineering rigor, foster a culture of continuous improvement, and ensure best practices are consistently applied. By enabling AI-driven software engineering and supporting project delivery, you'll help shape the future of technology at Pearson while developing talent and driving impactful results.

The Engineering Manager will ensure effective day-to-day delivery and alignment with departmental goals. They facilitate the planning and prioritization of features, provide regular coaching and feedback, and drive the adoption of consistent coding and testing practices. The role bridges technical execution with the needs of the business, allocating team resources, managing escalations, and recommending process improvements. They are trusted to track the progress of releases, address immediate delivery risks, and maintain documentation accuracy. Identifies and mitigates delivery risks early, ensuring blockers are resolved swiftly and transparently. While their decision-making is focused on operational execution, they foster a culture of teamwork and quality, ensuring their unit's outputs support wider product and organizational objectives.

The Engineering Manager will be responsible for allocation of the development resources across the project delivery in collaboration with the PMO team who will be taking a more active role in resource management. There will need to be a close alignment between the Technical Architect and the Engineering Manager in terms of sizing which will feed into resource allocation, but this will be coordinated with PMO by the Engineering Manager.

About you

We'd expect that you can demonstrate delivery of several business-critical projects managing multiple high performing software engineering teams, developing solutions that provide real benefit to users, and working in an Agile project delivery environment using Scrum or Kanban.

Key Responsibilities

  • Manage, coach, and develop a diverse team of Expert Software Engineers, Quality Engineers, Software Engineering Managers, and Quality Engineering Managers to achieve their full potential.

  • Drive successful project delivery by planning, prioritizing, and allocating resources to meet sprint commitments and business goals.

  • Enable engineering rigor by promoting consistent coding, testing, and documentation standards across teams.

  • Ensure engineering best practices are followed, identifying and implementing process improvements for sustained quality.

  • Champion the adoption of AI-enabled software engineering solutions to streamline workflows and enhance product innovation.

  • Address delivery risks and blockers swiftly, maintaining transparency and supporting continuous improvement.

Required Skills and Competencies:

  • Advanced collaboration and communication skills to inspire and align cross-functional teams.

  • Strong technical acumen in software design, development, and delivery.

  • Proven ability to apply engineering best practices and drive process improvements.

  • Experience with AI technologies and their application in software engineering.

  • Effective problem-solving and adaptability in dynamic environments.

  • Commitment to ethical responsibility, information security, and data protection.

Qualifications (Education & Experience):

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • Agile accreditation.

  • Significant experience in software engineering management, including direct people leadership.

  • Demonstrated success in delivering complex projects and enabling engineering excellence.

  • Experience working with AI-driven solutions is highly desirable.

Job Location and Hours

We work a 37.5-hour week, with all our team free to flex their day around our core hours, which are Monday to Friday, 10 to 4 GMT/BST.

All our roles are hybrid working; for this role, that means working from your base office at least once a week. Occasional business travel to other Pearson sites may also be required.

For this role there is a requirement to provide occasional out of hours support during business critical periods.

Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.

If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing TalentExperienceGlobalTeam@grp.pearson.com.


Job:

Engineering

Job Family: TECHNOLOGY

#LI-REMOTE