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 Annapolis, MD vacancy
  •  ...Annapolis Micro Systems, Inc. is seeking an intelligent and versatile Senior Software Engineer to work in a team that identifies customer problems and creates high-performance software solutions. Our team has built a reputation for products that incorporate image processing... 
    Senior
    Full time

    Annapolis Micro Systems

    Annapolis, MD
    3 days ago
  •  ...industry leaders.We are Sparksoft!ROLE & RESPONSIBILITIES: The Senior Software Developer plays an integral role in designing, developing,...  ...:Bachelor's degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, or a related... 
    Senior
    Work at office
    Immediate start
    Flexible hours

    Sparksoft

    Annapolis, MD
    12 hours ago
  •  ...Senior Software Engineer We are seeking a Senior Software Engineer with at least nine years of experience to join our team for a long-term engagement. The selected candidate will contribute to the design and development of enterprise-level applications using modern... 
    Senior
    Local area

    Damco

    Annapolis, MD
    3 days ago
  •  ...SUMMARY The Client is seeking proposals from prospective Offerors to provide one (1) Senior Software Engineer. The Senior Software Engineer will play a critical role in designing, developing, and maintaining two of the Client's primary applications being rewritten... 
    Senior
    Contract work

    HonorVet Technologies

    Annapolis, MD
    3 days ago
  • $220k - $240k

     ...expertise. Today, we provide leading-edge data, network security software, and expert guidance to reduce exposure to information theft...  ...consider joining our team! Job Description: The Software Engineer develops, maintains, and enhances complex and diverse software... 
    Senior

    Peterson Technologies

    Annapolis, MD
    1 day ago
  • $200k - $215k

    Red Arch Solutions is looking for a SR Software Engineer to support a suite of web-based applications that automate data management for IC data custodians. The products facilitate the capture of information and approvals that allow for the movement of data through the customer... 
    Senior
    Contract work
    Work experience placement
    Local area

    Red Arch Solutions

    Annapolis, MD
    4 days ago
  • $200k - $207k

     ...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our...  ...a motivated, career-oriented, and customer-focused Senior Signals Software Enginee r to join our team in Annapolis Junction, Maryland... 
    Senior
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Annapolis, MD
    5 days ago
  • $180k - $220k

     ...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability... 
    Senior

    Datavant

    Annapolis, MD
    3 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

    Annapolis, MD
    1 day ago
  • $224k - $265k

     ...Software Engineer - Senior Level Why This is an Exciting Role: As a Software Engineer - Senior Level at Boeing Intelligence & Analytics (BI&A), you will be responsible for: Developing, maintaining, and enhancing complex and diverse software systems (e.g., processing... 
    Senior
    Contract work
    Remote work
    Worldwide

    Boeing Company

    Annapolis, MD
    1 day ago
  • $131.3k - $237.35k

     ...capabilities throughout the entire USG arsenal. Our team of hackers and engineers have experience spanning centuries of research, development,...  ...Responsibilities: Analyze user requirements to derive software design and performance specifications. Design, develop, and... 
    Senior

    Leidos

    Annapolis, MD
    2 days ago
  • $118k - $178k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed... 
    Senior
    Work experience placement
    Local area

    Indeed

    Annapolis, MD
    5 days ago
  • $186.16k - $218.6k

     ...Job Title: Senior Software Engineer Work Location: 145 Broadway, Cambridge, MA 02142 Job Description: Akamai Technologies, Inc. is hiring for the following role in Cambridge, MA (multiple openings): Senior Software Engineer Perform software engineering duties... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Akamai

    Annapolis, MD
    3 days ago
  • Boeing is seeking a Senior Software Engineer in Annapolis Junction, MD. You will design, develop, test, deploy, and maintain software solutions while providing technical leadership on high-impact projects. You will work with the Chief Engineer to define feature specifications... 
    Senior
    16 hours

    Boeing

    Annapolis, MD
    1 day ago
  • Visionist, Inc. is seeking a Senior Software Engineer on our largest PRIME contract to deploy and manage containerized AI/ML services with Kubernetes on on-premises environments. You will build reliable CI/CD pipelines, implement observability, and collaborate with stakeholders... 
    Senior
    Contract work

    Visionist Inc

    Annapolis, MD
    1 day ago
  • $154.05k - $278.48k

     ...Job Description Leidos has a new and exciting opportunity for Software Engineers (hiring junior level, mid-level, up to senior level) in our INTEL SECTOR- Cyber & Analytics Business Area (CABA) . Our talented team is at the forefront in Security Engineering, Computer... 
    Senior
    Immediate start
    Flexible hours

    Leidos

    Annapolis, MD
    1 day ago
  • $190k - $240k

     ...Best Places to Work 2026!   Belay Technologies is seeking a Software Engineer (Sustainment) to join our intel team. The candidate must be...  ...Services application that enables a key operation.  Serve as a senior technical point of contact between the development team and... 
    Senior
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis, MD
    1 day ago
  • $100k - $275k

     ...Security. Role Description: Navstar is looking for a Software Engineer to join a high performing agile team using the Scaled Agile Framework...  ...the requirements for one of the following skill levels : Senior: Seven (7) years experience as a SWE, in programs and... 
    Senior
    For subcontractor
    Local area
    Flexible hours

    Navstar

    Annapolis, MD
    5 days ago
  • Dover Networks LLC is seeking a Software Engineer in the United States to develop, maintain, and enhance complex software systems, including analytics and large data processing. A current TS/SCI clearance with Full Scope Polygraph is required before applying; no sponsorship... 
    Senior

    Dover Networks LLC

    Annapolis, MD
    3 days ago
  • Nyla Technology Solutions seeks an experienced Software Developer to lead the delivery of a critical customer-facing product. You will blend hands-on full-stack development with direct customer collaboration, including live product demonstrations and daily scrums, while... 
    Senior

    Nyla Technology Solutions

    Annapolis, MD
    3 days ago
  • Erias Ventures, LLC is seeking a Software Engineer who develops, maintains, and enhances complex software systems, including analytics, data processing, and real-time applications. The role involves working individually or as part of a team, reviewing and testing components... 
    Senior

    Erias Ventures, LLC.

    Annapolis, MD
    5 days ago
  • Boeing Intelligence & Analytics is seeking a Senior Software Engineer to design, develop and sustain software across complex systems from Annapolis Junction, MD. You will lead technical work on high-impact projects and collaborate with senior engineers to translate user... 
    Senior

    Boeing Intelligence & Analytics

    Annapolis, MD
    1 day ago
  • $221.53k - $262.79k

     ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Front-End Software Engineer Annapolis Junction, MD, US Salary Range: $221,533.00 To $262,785.00 Annually Job Description: Quevera is... 
    Senior
    Temporary work

    Quevera

    Annapolis, MD
    5 days ago
  • $10k

    Overview We are seeking an experienced Software Engineer to design, develop, maintain, test, and enhance complex software systems supporting mission-critical applications. This position involves developing solutions for processing-intensive analytics, large-scale data sets... 
    Senior
    Work experience placement
    Remote work
    Relocation package
    2 days per week

    VTG

    Annapolis, MD
    1 day ago
  • $176k - $282k

    Responsibilities Peraton is seeking a Senior Software Engineer in Annapolis Junction, MD. This team supports two web applications used to manage collection initiatives, track signal analysis workflows, and maintain signal reference knowledge across the Agency and its... 
    Senior
    Contract work
    Shift work

    Peraton

    Annapolis, MD
    4 days ago
  • $185k - $230k

    Senior Software Engineer (Telework Eligible) Join a team developing and supporting tools and services that enhance enterprise development workflows. This role focuses on Java-based software development, automation, integrations, and modernization across the Atlassian ecosystem... 
    Senior
    For contractors
    Currently hiring
    Local area
    Immediate start
    Remote work
    Flexible hours

    Bestgate Engineering, LLC

    Annapolis, MD
    4 days ago
  • $190k - $240k

     ...Technologies has been voted Baltimore Business Journal's (BBJ) Best Places to Work 2026! Belay Technologies is seeking a Senior Software Engineer (SWE) to join our intel team. The Sofotware Engineer develops, maintains, and enhances complex and diverse software systems... 
    Senior
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies, Inc.

    Annapolis, MD
    3 days ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Full Stack Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * The Opportunity... 
    Senior
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International, Inc.

    Annapolis, MD
    2 days ago
  • $224k - $270k

     ...Senior Software Engineer Why This is an Exciting Role: As a Senior Software Engineer at Boeing Intelligence & Analytics you will be responsible to: Design, develop, test, deploy, maintain and enhance software solutions Provide technical leadership on high-... 
    Senior
    16 hours
    Contract work
    Remote work
    Worldwide
    Relocation package

    Boeing Company

    Annapolis, MD
    1 day ago
  • $150k - $260k

    ## Senior Software EngineerApply: Full time: Posted 4 Days Ago: 9033**Worker Type**Regular**Job Description**AV PRIME contract is seeking a highly motivated Senior Software Engineer to perform as part of a team supporting the development of the Tactical Edge Platform.... 
    Senior
    Permanent employment
    Full time
    Contract work
    For contractors
    Work experience placement
    Local area
    Remote work

    AeroVironment, Inc.

    Annapolis, MD
    4 days ago

Do you want to receive more vacancies?

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