At a Glance
- Tasks: Lead a diverse team to deliver high-quality software solutions and drive business transformation.
- Company: Join Pearson, the UK's largest awarding body with a commitment to educational excellence.
- Benefits: Flexible hybrid working, competitive salary, and opportunities for professional growth.
- Other info: Embrace a culture of continuous improvement and ethical responsibility.
- Why this job: Shape the future of technology while empowering talented engineers in a dynamic environment.
- Qualifications: Experience in software engineering management and a passion for AI-driven solutions.
The predicted salary is between 60000 - 75000 € per year.
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, facilitating the planning and prioritisation of features, providing regular coaching and feedback, and driving the adoption of consistent coding, testing and documentation standards. The role bridges technical execution with the needs of the business, allocating team resources, managing escalations, and recommending process improvements. They track releases, address delivery risks swiftly and maintain documentation accuracy, ensuring blockers are resolved transparently and that the unit’s outputs support wider product and organisational objectives.
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, prioritising, 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. There is a requirement to provide occasional out‑of‑hours support during business‑critical periods.
Equal Opportunity Statement
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, colour, 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.
Team Manager, Software Engineer employer: Pearson
At Pearson, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Team Manager in our Software Engineering Division, you will have the opportunity to lead a diverse team of experts, driving impactful projects while benefiting from flexible working arrangements and a commitment to employee development. With a focus on continuous improvement and the integration of AI technologies, you'll be at the forefront of shaping the future of education technology in the UK.
StudySmarter Expert Advice🤫
We think this is how you could land Team Manager, Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for interviews by researching the company and its culture. Understand their products and values, especially how they relate to software engineering. This will help you tailor your responses and show you're genuinely interested in joining the team.
✨Tip Number 3
Practice your technical skills! Brush up on coding challenges and system design questions that are common in software engineering interviews. Use platforms like LeetCode or HackerRank to get comfortable with problem-solving under pressure.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about wanting to be part of our awesome team at Pearson.
We think you need these skills to ace Team Manager, Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Team Manager role. Highlight your experience in managing software engineering teams and delivering projects, as this will show us you’re a great fit for the position.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about the role and how your background in software engineering management can help drive our mission at Pearson. Be genuine and let your personality come through!
Showcase Your Achievements:When detailing your past roles, focus on specific achievements that demonstrate your ability to lead teams and deliver high-quality software solutions. Numbers and metrics can really make your application stand out, so don’t hold back!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to navigate!
How to prepare for a job interview at Pearson
✨Know Your Stuff
Make sure you brush up on your technical knowledge, especially around software engineering best practices and AI technologies. Be ready to discuss how you've applied these in past projects, as this will show your expertise and relevance to the role.
✨Showcase Your Leadership Skills
Prepare examples of how you've successfully managed and developed teams in the past. Highlight your coaching techniques and how you've fostered a culture of continuous improvement, as this is crucial for the Team Manager position.
✨Understand the Company Culture
Research Pearson Qualifications and their approach to education and technology. Being able to articulate how your values align with theirs will demonstrate your genuine interest in the company and its mission.
✨Prepare for Scenario Questions
Expect questions that assess your problem-solving abilities and adaptability in dynamic environments. Think of specific situations where you've addressed delivery risks or implemented process improvements, and be ready to share those stories.