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

Senior Software Engineer

$120k - $135k

Pearson

As a Software Development Lead on the OnVUE team, you will provide technical leadership for one or more product development squads supporting Pearson VUE's flagship remote proctoring platform. You will be responsible for leading the design and implementation of scalable software solutions, mentoring engineers, driving technical excellence, and ensuring successful delivery of strategic initiatives.

In addition to being a strong individual contributor, you will provide day-to-day technical leadership, facilitate architectural discussions, conduct design and code reviews, establish engineering standards, and guide the team's adoption of modern development practices. You will partner closely with Product Managers, Business Analysts, Product Architects, Quality Engineering, and DevOps teams to deliver secure, reliable, and highly scalable solutions. This role requires strong expertise in both front-end and back-end development, cloud-native architectures, and modern software engineering practices.

The Product

OnVUE is Pearson VUE's remote proctoring platform, enabling candidates to take high-stakes exams securely from anywhere in the world. The platform provides real-time video monitoring, advanced security capabilities, and interactive proctoring experiences to support millions of test takers globally. The product remains a strategic investment area for Pearson VUE and continues to grow in scale, functionality, and complexity.

Key Responsibilities

Technical Leadership

  • Lead and mentor software engineers across one or more development squads.
  • Provide technical direction and coaching to team members.
  • Establish and promote engineering best practices.
  • Drive code quality, maintainability, security, and performance standards.
  • Lead technical design sessions and architectural discussions.
  • Collaborate with Product Architects to ensure alignment with platform strategy.

Software Development

  • Design, develop, and deliver enterprise-scale software solutions.
  • Develop new features and technical enhancements across the OnVUE platform.
  • Create scalable and maintainable system designs.
  • Participate in complex troubleshooting and root-cause analysis.
  • Conduct design reviews, code reviews, and technical assessments.
  • Support release planning and deployment activities.

Cross-Functional Collaboration

  • Partner with Product Managers and Business Analysts to refine requirements.
  • Work closely with Quality Engineering to improve quality and automation.
  • Coordinate with DevOps and Infrastructure teams on cloud-native solutions.
  • Contribute to roadmap planning and technical estimation activities.
  • Support platform modernization and technical debt reduction initiatives.
  • Desired Knowledge, Skills, and Abilities
  • Demonstrated technical leadership with a strong focus on engineering quality and continuous improvement.
  • Strong software design and system architecture skills.
  • Experience with cloud-based DevOps workflows and CI/CD environments.
  • Experience building highly available and scalable enterprise applications.
  • Strong communication and stakeholder management skills.
  • Experience mentoring developers and building high-performing engineering teams.
  • Familiarity with large language models (LLMs) and machine learning concepts is preferred.
  • Experience with AI-assisted development tools such as Cursor, Claude, GitHub Copilot, or comparable platforms is preferred.
  • Experience with application security, observability, and performance engineering is preferred.
  • Experience supporting accessibility compliance initiatives and WCAG standards is preferred.

Required Education and Experience

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • 8+ years of professional software development experience.
  • 3+ years of technical leadership or lead developer experience.
  • Strong experience designing and implementing distributed systems.
  • Experience leading Agile engineering teams.
  • Experience working within cloud-native environments.

Compensation at Pearson is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific location. As required by the California, Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, New York State, New York City, Vermont, Washington State, and Washington DC laws, the pay range for this position is as follows:

The full-time salary range is between $120,000 - $135,000.

This position is eligible to participate in an annual incentive program, and information on benefits offered is here.

Applications will be accepted through 24th August. This window may be extended depending on business needs.

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 Family: TECHNOLOGY

Organization: Assessment & Qualifications

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Annapolis, MD vacancy
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...community, defense, civil, and commercial markets. Senior Software Engineer At Nightwing, we are on a mission to develop resilient and... 
    Senior

    Nightwing

    Annapolis, MD
    19 hours ago
  • $100k - $275k

     ...Kinsley Power Systems in Annapolis, MD, is seeking a dedicated software engineer proficient in CI/CD frameworks and system administration. The role involves managing development tools and ensuring efficient software delivery while collaborating within an agile team.... 
    Senior

    Kinsley Power Systems

    Annapolis, MD
    17 hours ago
  • $210k - $215k

     ...A technology consulting firm is seeking a Senior Software Engineer in Annapolis Junction, Maryland. The role involves developing and enhancing software systems, debugging existing software, and collaborating with teams. Candidates should have at least 14 years of experience... 
    Senior

    Innovativesystems

    Annapolis, MD
    17 hours ago
  •  ...teampointblank is seeking a Senior Software Engineer to develop, maintain, and enhance complex software systems in Annapolis, Maryland. Ideal candidates possess twelve years of experience in software engineering and a Bachelor’s degree in Computer Science. The role... 
    Senior
    Relocation package

    teampointblank

    Annapolis, MD
    17 hours ago
  • DescriptionTyler Technologies’ Maryland Enterprise is seeking candidates for a Senior .NET Software Engineer. The selected candidate will be part of a strong development team and they will be responsible for translating complex business requirements into functional web-... 
    Senior

    Tyler Technologies

    Annapolis, MD
    12 hours 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... 
    Senior

    Datavant

    Annapolis, MD
    1 day ago
  • $115k - $192.9k

     ...expertise and analytical skills to help create vehicles that are as smart as you are. In this position... As a Full Stack Software Engineer, you will collaborate with a broad array of talented software engineers to build amazing software that will transform the Ford... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Annapolis, MD
    2 days ago
  • $185k - $215k

     ...Envision Innovative Solutions is looking for a motivated Software Engineer Level 2 to join our Annapolis Junction, MD team. This onsite position requires eight years of experience, primarily with Java. You'll analyze user requirements, debug and develop software, and implement... 
    Senior

    Envision Innovative Solutions

    Annapolis, MD
    17 hours ago
  •  ...Boeing Intelligence & Analytics (BI&A) is seeking a Senior Software Engineer to design, develop, and maintain advanced software systems, including RF signal processing applications and large data analytics. You will work on cutting-edge programs, integrate diverse software... 
    Senior

    RPMGlobal

    Annapolis, MD
    17 hours ago
  • Bespoke Technologies, Inc. is seeking a Senior Software Engineer/Systems Engineer for an all on-site assignment at Annapolis Junction, MD. The role requires a TS/SCI Poly clearance and the ability to lead complex DoD-focused software productization efforts across multiple... 
    Senior

    Bespoke Technologies, Inc.

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

    A technology services company based in Maryland is looking for a Senior Software Engineer to develop and maintain complex software systems. This position requires TS/SCI Clearance with polygraph and twelve years of relevant experience. Candidates should have a Bachelor... 
    Senior

    Belay Technologies

    Annapolis, MD
    3 days ago
  • Innovative Systems & Solutions (ISSI) seeks a Senior Software Engineer to design, develop, and maintain complex software systems for government and DoD clients. You will work on processing-intensive analytics, large data sets, real-time systems, and business information... 
    Senior

    Innovative Systems & Solutions

    Annapolis, MD
    1 day ago
  • Boeing in Maryland is seeking a Senior Software Engineer to design, develop, test, deploy, and maintain robust software solutions in a collaborative environment. You will lead technical efforts on high‑impact projects, work with the Chief Engineer to define feature specs... 
    Senior

    Boeing

    Annapolis, MD
    3 days ago
  •  ...Red Arch Solutions, Inc. is hiring a Senior Software Engineer in Annapolis Junction, Maryland. The role involves building and testing software components in an Agile environment, producing technical documentation, and maintaining high-quality code across Java, C++, and... 
    Senior
    Remote work

    Red Arch Solutions, Inc.

    Annapolis, MD
    17 hours ago
  • Boeing Intelligence & Analytics seeks 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. Required: TS/SCI with polygraph, Agile experience... 
    Senior
    16 hours
    Relocation package

    Boeing Intelligence & Analytics

    Annapolis, MD
    12 hours ago
  • Red Arch Solutions is hiring a Senior Software Engineer based in Annapolis Junction, Maryland, for a priority program. The position requires active TS/SCI Clearance with polygraph and seeks candidates experienced in software development within an Agile environment. The... 
    Senior
    16 hours
    Remote work

    Red Arch Solutions

    Annapolis, MD
    2 days ago
  • Boeing Intelligence & Analytics is hiring a Senior Software Engineer in Annapolis Junction, MD. You will design, develop, test, deploy, maintain and enhance software solutions while providing technical leadership on high-impact projects. The role requires an active TS/... 
    Senior
    16 hours

    Boeing

    Annapolis, MD
    3 days ago
  • $122k - $253k

     ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...commercial markets. Nightwing is seeking a seasoned Senior Software Engineer to lead the design and delivery of complex, mission-... 
    Senior

    Nightwing

    Annapolis, MD
    1 day ago
  • Red Arch Solutions, Inc. is seeking a Senior Software Engineer in Annapolis Junction, Maryland. In this hybrid role, you'll build and test software components, produce clear technical documentation, and maintain high-quality code across Java, C++, or Python platforms.... 
    Senior

    Red Arch Solutions, Inc.

    Annapolis, MD
    1 day ago
  •  ...Senior Software Engineer (SWE3/T/0664) - Open Now Location: Annapolis Junction, MD Job Description The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development,... 
    Senior
    Relocation package

    teampointblank

    Annapolis, MD
    17 hours ago
  • $186.07k - $218.9k

     ...together quarterly for intense in-person working sessions called “surges.” Learn more about working at Coinbase. As a Senior Software Engineer on the Stablecoin team within the Developer group, you'll help build and scale Coinbase Custom Stablecoins (CCS), the platform... 
    Senior
    Contract work
    Local area

    Coinbase

    Annapolis, MD
    17 hours ago
  • $185k - $215k

     ...critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our...  ...Riverstone is seeking a motivated, career, and customer-oriented Software Engineer Level 2 to join our team at Annapolis Junction, MD. This... 
    Senior
    Hourly pay
    Contract work
    Work experience placement

    Envision Innovative Solutions

    Annapolis, MD
    17 hours ago
  • $180k - $260k

     ...REQUIRED. Please do not apply if you currently do not possess this level of clearance. Job Description GliaCell is seeking a Senior Software Engineer on one of our subcontracts. This is a full‑time position offering the opportunity to support a U.S. Government customer.... 
    Senior
    Full time
    Contract work
    Work from home
    Relocation package

    GliaCell Technologies

    Annapolis, MD
    17 hours ago
  •  ...Applicants must be authorized to work in the U.S. We are unable to sponsor an employment visa. What You’ll Be Doing As a Senior Software Engineer, you'll play a key role in building and sustaining a mission-focused enterprise web application deployed in a containerized... 
    Senior
    Work at office
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis, MD
    2 days ago
  •  ...Innovative Systems & Solutions | Full time - Onsite Senior Software Engineer - FFPP-8755 Annapolis Junction, United States | Posted on 03/17/2026 Innovative Systems & Solutions (ISS) works with a wide spectrum of talent to establish an atmosphere that stimulates... 
    Senior
    Full time
    Temporary work
    Local area
    Immediate start

    Innovativesystems

    Annapolis, MD
    17 hours ago
  • $196k - $252k

     ...Senior Software Engineer, Workflow & Data Systems Make an Impact Where It Matters Most Join a team building software that helps analysts make sense of complex mission activity in real time. These capabilities support content and traffic triage, language analysis... 
    Senior
    Long term contract
    Work at office
    Immediate start
    Visa sponsorship

    The Solutions Group Llc

    Annapolis, MD
    17 hours ago
  • $150k

    Overview We are seeking Senior Software Engineers to lead the design and development of complex, scalable software systems. This role involves technical leadership, system architecture, and mentoring junior engineers. What You’ll Do Lead design and development of software... 
    Senior
    Flexible hours

    Synergyecp

    Annapolis, MD
    3 days ago
  •  ...Job Description Job Description 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... 
    Senior

    Annapolis Micro Systems

    Annapolis, MD
    6 days ago
  •  ...Innovative Systems & Solutions | Full time - Onsite Senior Software Engineer - FFNN-8806 Annapolis Junction, United States | Posted on 03/17/2026 Innovative Systems & Solutions (ISS) works with a wide spectrum of talent to establish an atmosphere that stimulates... 
    Senior
    Full time
    Temporary work
    Local area
    Immediate start

    Innovativesystems

    Annapolis, MD
    1 day ago
  •  ...Innovative Systems & Solutions | Full time - Onsite Senior Software Engineer - FFLL-8783 Annapolis Junction, United States | Posted on 03/17/2026 Innovative Systems & Solutions (ISS) works with a wide spectrum of talent to establish an atmosphere that stimulates... 
    Senior
    Full time
    Temporary work
    Immediate start

    Innovativesystems

    Annapolis, MD
    17 hours ago

Do you want to receive more vacancies?

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