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

Senior Software Engineer

$120k - $135k

Pearson

Summary

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.

#LI-EB1

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: Assessment & Qualifications

Schedule: FULL_TIME

Workplace Type: Remote

Req ID: 25285

#location

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Annapolis, MD vacancy
  •  ...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
    4 days ago
  •  ...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

    Annapolis, MD
    21 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
    3 days ago
  • $170k - $210k

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

    Franklin Covey

    Annapolis, MD
    4 days 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. With... 
    Senior

    Kinsley Power Systems

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

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III 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
    1 day 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 involves... 
    Senior
    Relocation package

    teampointblank

    Annapolis, MD
    5 days 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
    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
    1 day 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
    2 days 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
    1 day 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
    2 days 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
    3 days 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
    5 days 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
    4 days ago
  •  ...planning, confirming, ensuring, executing, utilizing, and sustaining software systems. Employ discrete mathematics, probability, statistics,...  ...system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior

    Wrench

    Annapolis, MD
    5 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
    5 days 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
    5 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
    4 days 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
    1 day ago
  • MANTECH seeks a skilled and innovative Senior CNO Developer to join our team in Hanover...  ...Designing and developing new hardware- or software-based Computer Network Operations (CNO)...  ...in software analysis or reverse engineering Understanding of assembly language programming... 
    Senior
    Work experience placement

    6AM City, LLC

    Annapolis, MD
    2 days ago
  • Job Title: Senior Software Engineer Location: Annapolis Junction, MD Required Clearance: TS/SCI w/ Full-Scope Poly Salary: Competitive Job Description We are seeking a highly skilled and experienced Senior Software Engineer to develop, maintain, and enhance complex and... 
    Senior
    Relocation package
    Flexible hours

    Full Scope

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

    Belay Technologies is seeking a Senior Software Engineer to join our intel team. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large... 
    Senior

    Belay Technologies

    Annapolis, MD
    1 day ago
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior

    Lockheed Martin

    Annapolis, MD
    21 hours ago
  • $91.34 - $110.57 per hour

     ...solutions, we strengthen defenses and control environments to preserve continuity and ensure mission success. Job Title Software Engineer, Senior Overview EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our... 
    Senior
    Hourly pay
    Contract work
    Local area

    EverWatch

    Annapolis, MD
    5 days 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, manipulation... 
    Senior
    Relocation package

    teampointblank

    Annapolis, MD
    5 days ago
  • Software Engineer - Senior (contingent 045) The Biometric Software Engineer provides software engineering support for advanced biometric collection and matching systems used in military and government operations. This role supports the full lifecycle of biometric applications... 
    Senior

    SPS - Systems Products Solutions, Inc.

    Annapolis, MD
    5 days ago
  • $175k - $210k

     ...teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Senior Software Engineer Why This is an Exciting Role Design, develop, test, deploy, maintain and enhance software solutions Provide technical... 
    Senior
    16 hours
    Contract work
    Remote work

    Boeing

    Annapolis, MD
    1 day 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
    3 days ago
  • Senior Software Engineer for DC Top Workplace 2014-2016! Full-time About Next Century We were founded as a direct result of the 9/11 attacks and provide solutions that integrate situational awareness, at a glance analysis, decision support, collaboration, and other core... 
    Senior
    Full time
    Flexible hours

    Next Century Corporation

    Annapolis, MD
    5 days ago

Do you want to receive more vacancies?

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