Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$120k - $130k

Pearson

About the opportunity

Pearson is expanding the engineering capability behind OnVUE. We are looking for experienced full-stack engineers who can design, build and operate complex enterprise software using Java, Spring Boot, Angular and REST APIs.

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. We will explore your experience and interests during the recruitment process.

Choose the pathway that fits your experience

Senior Software Engineer

You will own complex technical work from design through delivery and operational readiness. You will contribute to architecture and technical decisions, improve engineering quality, troubleshoot critical issues, mentor colleagues and help modernise the platform.

Senior Software Engineer, Squad Lead

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.

Location & Working Pattern

United States. Remote within the United States. Any state restrictions or travel expectations will be shared during the recruitment process.

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.

Why Join Pearson?

This is an opportunity to develop engineering talent, strengthen delivery and quality practices, and help teams adopt emerging AI-assisted ways of working across technology that supports assessment experiences at scale.

Who we are:

At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson.

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 View email address on click.appcast.io.

Job: Engineering

Job Family: TECHNOLOGY

Organization: Corporate Human Resources

Schedule: FULL_TIME

Workplace Type:

Req ID: 26244

#location

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Salt Lake City, UT vacancy
  • $152.5k - $205k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Salt Lake City, UT
    15 hours ago
  •  ...A reasonable estimate of the current range is: Grade: Technical 410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or application... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    1 day ago
  •  ...A reasonable estimate of the current range is: Grade: Technical 410Pay Range: $143,700.00 - $222,700.00Job DescriptionThe Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or application... 
    Senior
    Full time
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    3 days ago
  • $67.19 - $72.19 per hour

     ...Must Have Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field....  ...years of prior related experience. Strong knowledge of modern software development tools and engineering practices, including embedded... 
    Senior
    Immediate start

    Cynet Systems

    Salt Lake City, UT
    2 days ago
  •  ...Sr. Software Engineer The Sr. Software Engineer will be a critical part of engineering team. You will solve problems to enable client-facing...  ...running services in a distributed computing environment. ~ Senior-level experience with GoLang, Python or similar programming... 
    Senior

    Software Technology Inc

    Salt Lake City, UT
    3 days ago
  •  ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at...  ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Salt Lake City, UT
    5 days ago
  • $148k - $155k

     ...institutions, providing professional services across 160 countries. To learn more, visit franklincovey.com Title: Senior Software Engineer Global Title: Sr. Software Engineer Division & Department: Corporate Platform Development Status: Full-Time Exempt... 
    Senior
    Full time
    Remote work

    Franklin Covey

    Salt Lake City, UT
    1 day ago
  •  ...Software Engineer At First Electronic Bank (FEB or Bank), we are driven by the purpose to make credit accessible to everyday Americans and...  ...through measurable production outcomes. We're looking for a senior engineer who builds real business applications, connects systems... 
    Senior

    First Electronic Bank

    Salt Lake City, UT
    3 days ago
  • $121.4k - $218.6k

     ...solutions for government networks? Join Our Custom Government Engineering Team! The Custom Government team operates across the full...  ...an experienced, self-motivated, and highly productive Senior Software Engineer with a solid systems background. In this role, you... 
    Senior
    Work experience placement
    Work at office

    Akamai

    Salt Lake City, UT
    2 days ago
  • $146.2k - $282.6k

     ...grow and develop in your career. Keeping healthcare healthy can be as fun as it is rewarding CHG Healthcare is seeking a Staff Software Engineer to join our DMO Engineering team. The Engineering team designs, builds, and maintains the technology platforms and software... 
    Senior
    Temporary work
    Locum
    Work from home
    Flexible hours

    CHG Healthcare

    Salt Lake City, UT
    5 days ago
  •  ...Senior Software Engineer At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for the purchase of recreational vehicles, boats, home improvement, and offering loan origination services to fintech partners. We... 
    Senior
    For contractors
    Work experience placement
    Work at office
    3 days per week

    Medallion Bank

    Salt Lake City, UT
    2 days ago
  • $115k - $184k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard? We work to connect and power an inclusive, digital economy that benefits everyone, everywhere, by... 
    Senior
    Full time
    Contract work
    Part time
    Work experience placement
    Worldwide
    Flexible hours

    MasterCard

    Salt Lake City, UT
    3 days ago
  • $102.7k

     ...JOB SUMMARY This job is an integral member of an agile software engineer team responsible for building scalable software applications...  ...of role-based security and access control implementation. ~ Senior-level contributions to software architecture and development... 
    Senior
    Temporary work
    For contractors
    Work at office
    Local area

    Highmark Health

    Salt Lake City, UT
    1 day ago
  •  ...team.Drive standards based architectures and supporting services.Use of agile and rapid application development processes to speed engineering effortsFollow engineering best practices in a team environment to develop high-quality products including writing automated unit,... 
    Senior
    Full time
    Immediate start

    Sorenson Communications

    Salt Lake City, UT
    2 days ago
  •  ...estimate of the current range is: Grade: Technical 410Pay Range: $143,700.00 - $222,700.00Job DescriptionWe're looking for a Senior Software Engineer - Salesforce to join the Student Lifecycle Services engineering team at WGU. You'll work on a large, complex Salesforce... 
    Senior
    Full time
    Work at office
    Flexible hours

    Western Governors University

    Salt Lake City, UT
    4 days ago
  • $167.7k - $245.2k

     ...technologies across Linux and Windows.Our software agent team builds high-performance,...  ...environments.As part of the Windows agent engineering team, you will focus on extending these...  ...environments. You will work closely with senior engineers, architects, and cross-functional... 
    Senior
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Salt Lake City, UT
    2 days ago
  • What We DoAt Goldman Sachs, our Engineers don't just make things - we make things possible...  ...engineering teams that build massively scalable software and systems, architect low latency...  ...challenging problems.We are seeking a senior engineer who can lead at the frontier of... 
    Senior
    Full time
    Temporary work
    Part time
    Immediate start

    Goldman Sachs

    Salt Lake City, UT
    2 days ago
  •  ...the future. Position Summary: This position requires the engineer to develop solutions in TypeScript using AWS cloud-based technologies...  ...using Ionic or Angular or similar framework. Experienced in software development lifecycle and test methodologies. Follows... 
    Senior
    For subcontractor
    Flexible hours

    ParetoHealth

    Salt Lake City, UT
    a month ago
  • $106k - $145.75k

     ...Senior Software Development EngineerSolventum is a new healthcare company with a long legacy of solving big challenges that improve lives...  ...platforms globally. We are looking for a Senior Development Engineer with 5-10 years of production software engineering experience... 
    Senior
    H1b
    Relocation package
    Flexible hours

    Solventum

    Salt Lake City, UT
    5 days ago
  •  ...Expect to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and... 
    Senior
    Local area

    Coinbase

    Salt Lake City, UT
    5 days ago
  • $186.07k - $218.9k

     ...Developer Infrastructure group builds the systems every Coinbase engineer relies on to write, validate, ship, and run code. We own the...  ...that give engineers fast, trustworthy feedback. We’re hiring Senior Software Engineers across several teams in the group, and you’ll be... 
    Senior
    Local area

    Coinbase

    Salt Lake City, UT
    4 days ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Senior Specialist, Software Engineer Job Code: 41679 Job Location: Salt Lake City, UT Job Schedule: 9/80, employees work 9 out of 14 days-... 
    Senior
    Local area

    Harris Corporation

    Salt Lake City, UT
    1 day ago
  • $186.07k - $218.9k

     ...quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. We're hiring a Senior Software Engineer to join the Payments team within the Platform organization. The Payments team builds the infrastructure, workflows, and APIs... 
    Senior
    Live in
    Local area

    Coinbase

    Salt Lake City, UT
    3 days ago
  • $79.2k - $209.5k

     ...the scale and customer focus of the world's leading enterprise software company. Values are OCI's foundation and how we deliver...  ...new SmartNIC platform delivery . We are looking for Software Engineers to join a motivated and highly collaborative team to design and... 
    Senior
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Oracle

    Salt Lake City, UT
    1 day ago
  • $119.6k - $199.4k

     ...to work in the United States to be considered. Visa sponsorship is not available for this role * Job Summary The Senior Software Engineer is a technical leader responsible for building, maintaining, and evolving Sorenson’s Android Video Relay Service (VRS) applications... 
    Senior
    Full time
    Local area
    Immediate start

    CaptionCall by Sorenson

    Salt Lake City, UT
    1 day ago
  • $77k - $202k

     ...Industry/Sector Not Applicable Specialism Data, Analytics & AI Management Level Senior Associate Job Description & Summary The Opportunity As a Forward Deployed Software Engineer-Palantir Foundry-Senior Associate, you will leverage advanced technologies and... 
    Senior
    Full time
    H1b

    PwC

    Salt Lake City, UT
    1 day ago
  • $186.07k - $218.9k

     ...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Data Platform team within the Platform group, you will help build the systems that centralize all of Coinbase's... 
    Senior
    Local area

    Coinbase

    Salt Lake City, UT
    2 days ago
  •  ...Sr. Software Engineer The role is part of the Risk, Fraud & Compliance Technology Solutions Group, primarily contributing on technical solutions around Risk & Compliance systems. As a Sr. Software Engineer, primary responsibility will be towards the development and... 
    Senior

    Professional Recruiters

    Salt Lake City, UT
    3 days ago
  •  ...configuration and implementation Provide software coding and customization including, but...  ...functional aspects of the problem to senior stakeholders. ~ Coordinate and solve complex...  ...Science, Information Technology, Engineering or a related field Financial Service... 
    Senior

    Vantage Point Consulting Inc.

    Salt Lake City, UT
    3 days ago
  • $117k - $140k

     ...TITLE: Senior Software Engineer REPORTS TO: Software Engineering Manager SALARY: $117k - $140k THE KEY COMPETENCIES FOR THIS ROLE INCLUDE: Technical Writing high quality, testable, maintainable, and observable code Providing constructive... 
    Senior
    Contract work
    Work experience placement
    Casual work
    Internship
    Work at office
    Remote work

    Ken Garff Auto Group

    West Valley, UT
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!