Pearson

Pearson

Senior Software Engineer

United States · Senior · Full-time

Sponsorship not specified$120k-$130kDetected 7 days ago
JavaAngularSpringFull-Stack DevelopmentAzureKubernetesCI/CDDevOpsRESTLLMsCybersecurityAccessibilityRoadmappingLeadershipCommunicationMentoring

Stay score

odds of building a lasting career here

50Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role65
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • About the opportunity Pearson is expanding the engineering capability behind OnVUE.
  • We have opportunities for strong senior individual contributors and for engineers ready to combine hands-on development with squad leadership.
  • You do not need to decide which pathway fits before applying.

Responsibilities

  • 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.
  • 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.
  • For the squad-lead pathway, coordinate day-to-day squad delivery, remove blockers and take responsibility for team outcomes.
  • Strong software design, system architecture, troubleshooting and engineering-quality skills.
  • For the squad-lead pathway, demonstrated technical leadership, mentoring and ownership of team delivery. This may come from formal or informal leadership experience.
  • Senior Software Engineer, Squad Lead: $135,000 - $145,000

Requirements

  • At least five years of professional software development experience.
  • Experience designing and delivering complex, distributed enterprise systems.
  • 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.
  • Experience with Azure, Kubernetes, cloud-native delivery, DevOps and CI/CD would be valuable.

Compensation

  • Compensation at Pearson is influenced by factors including skill set, experience, location and the scope of responsibilities associated with the role selected through the hiring process. The full-time salary range for:
  • Senior Software Engineer: $120,000 - $130,000
  • Senior Software Engineer, Squad Lead: $135,000 - $145,000
  • This position is eligible to participate in an annual incentive program, and information on benefits offered is here. Applications will be accepted through November 9th, 2026. This window may be extended depending on business needs.

Company info

  • What we are looking for

This listing is sourced directly from Pearson's careers page and normalized into a canonical job model.