Software Engineering Manager

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Engineering Manager leading Pearson’s Enterprise Learning & Skills team. Guiding Ruby on Rails and React development for a global digital credentials platform.

Responsibilities:

  • Lead, coach, and support a team of 5–8 software engineers building Ruby on Rails services and React frontends
  • Own team well-being, performance, and immediate output
  • Plan and allocate daily and sprint work
  • Monitor progress against delivery schedules and keep projects on track
  • Troubleshoot obstacles, clarify requirements, and coordinate handoffs across engineers, teams, and vendors
  • Triage bugs and production issues to minimize customer disruption
  • Maintain coding, QA, code review, testing, and documentation standards
  • Give real-time constructive feedback and run regular 1:1s
  • Celebrate team milestones and recognize individual contributions
  • Own onboarding and skill development for new team members
  • Identify and introduce team-level process improvements
  • Escalate unresolved or higher-impact issues to senior engineering leadership
  • Champion responsible use of AI-assisted development tools for coding, testing, documentation, and debugging
  • Uphold secure, ethical, and resilient engineering practices
  • Partner with Product, Customer Success, and external vendors to deliver reliable work

Requirements:

  • 5+ years of professional software development experience
  • 2+ years managing or formally leading a software engineering team
  • Working familiarity with Ruby on Rails, React, AWS, and PostgreSQL
  • Familiarity with API management, cloud computing, DevOps practices, and software design
  • Technical acumen to guide discussions and evaluate trade-offs
  • Proven track record of reliable team delivery, coding and QA standards, timely task completion, and dependable schedules
  • Strong problem-solving skills
  • Exceptional collaboration and communication with engineers, non-technical stakeholders, and external vendors
  • Experience onboarding and developing engineers
  • Sound judgment about resolving issues locally versus escalating
  • Adaptability and commitment to continuous learning
  • Strong understanding of information and data security fundamentals
  • Ethical, customer-centric approach to decisions
  • Comfortable using AI tools and guiding a team in coding, testing, documentation, and learning
  • Nice to have: hands-on Rails, React, or full-stack engineering background
  • Nice to have: AWS and Azure production workload experience, CI/CD, and automated deployment practices
  • Nice to have: experience with third-party or vendor teams
  • Nice to have: resilience planning, incident management, or on-call processes
  • Nice to have: distributed/service-oriented systems and asynchronous event-driven communication
  • Nice to have: experience introducing AI agents or automated AI tooling

Benefits:

  • Eligible to participate in an annual incentive program
  • Benefits offered by Pearson (details referenced via link in posting)