Demo

Senior Software Engineer

Pearson
Topeka, KS Full Time
POSTED ON 8/18/2026
AVAILABLE BEFORE 9/15/2026

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.





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 TalentExperienceGlobalTeam@grp.pearson.com.



Job: Engineering



Job Family: TECHNOLOGY



Organization: Assessment & Qualifications



Schedule: FULL_TIME



Workplace Type: Remote



Req ID: 25285



#location

Salary : $120,000 - $135,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
  • Debugging Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Pearson

  • Pearson Bismarck, ND
  • Under the direction of the Supervisor, Training and Quality, the Quality & Training Coordinator is responsible for Operations training and documentation, c... more
  • 1 Day Ago

  • Pearson Montpelier, VT
  • About the Team Our charter is simple to state and ambitious to deliver: build what Pearson does next. We are a small, newly formed team within Pearson's En... more
  • 1 Day Ago

  • Pearson Montpelier, VT
  • At Pearson, we’re committed to a world that’s always learning and to our talented team who makes it all possible. Role summary The Advanced Specialist, Imp... more
  • 1 Day Ago

  • Pearson Providence, RI
  • About the Team Our charter is simple to state and ambitious to deliver: build what Pearson does next. We are a small, newly formed team within Pearson's En... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Topeka, KS area that may be a better fit.

  • AV Lawrence, KS
  • Worker Type Regular Summary Job Description As a Sr. Software Engineer (Applications) one works with and is mentored by a talented group of engineers in a ... more
  • 13 Days Ago

  • CLOUDSCOUTS SOFTWARE SOLUTIONS LLC Topeka, KS
  • Job Description. Job Description. Senior Teradata Database Administrator. System Administration & Maintenance. Manage and maintain OnPrem Teradata systems ... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!