Skip to main content
Pearson

Senior Software Engineer

Pearson United States Full-time 8 days ago
Technology & IT

$120,000 - $130,000 USD yearly

You will remain hands-on while taking responsibility for the day-to-day technical delivery and results of a squad. You will guide engineers, coordinate work, remove obstacles, influence technical direction and work closely with business and functional leaders. This is technical and delivery leadership, not formal HR people management.

What you will do

  • Design and deliver complex, distributed full-stack solutions using Java, Spring Boot, Angular and REST APIs.
  • Build and operate highly available, scalable enterprise applications.
  • Contribute to technical design, estimation, roadmap planning and platform modernisation.
  • Identify and address technical debt, performance bottlenecks, reliability concerns and operational risk.
  • Lead troubleshooting and root-cause analysis for critical production issues.
  • Partner with Quality Engineering to strengthen testing, automation and quality by design.
  • Support release planning, deployment, observability, security and operational readiness.
  • Mentor engineers, review technical work and champion effective engineering practices.
  • For the squad-lead pathway, coordinate day-to-day squad delivery, remove blockers and take responsibility for team outcomes.

What we are looking for

  • At least five years of professional software development experience.
  • Strong hands-on full-stack capability across Java, Spring Boot, Angular and REST APIs.
  • Experience designing and delivering complex, distributed enterprise systems.
  • Strong software design, system architecture, troubleshooting and engineering-quality skills.
  • Clear communication and the ability to explain technical decisions and trade-offs to different audiences.
  • A bachelor’s degree in Computer Science, Engineering or equivalent practical experience.
  • For the squad-lead pathway, demonstrated technical leadership, mentoring and ownership of team delivery. This may come from formal or informal leadership experience.

Experience that would be useful

Experience with Azure, Kubernetes, cloud-native delivery, DevOps and CI/CD would be valuable. Exposure to applications using audio and video, accessibility and WCAG, observability, application security, performance engineering, LLMs or AI-assisted development tools would also be useful. These are differentiators rather than universal requirements.

Apply now
United States
Remote
Full-time
$120,000 - $130,000 USD yearly
8 days ago

Share this job