Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Pearson Logo

Software Engineer

Pearson

$110,000 - $125,000
Sep 11, 2025
Remote, US
Apply Now

Pearson is building its next generation integration platform, a multi-year project with enormous strategic value, leveraging state-of-the-art technologies and processes. The company is looking for outstanding candidates to bolster the staff of this critical project to develop innovative integration technology platforms and integrate 3rd party LMSs with Pearson's learning tools.

Requirements

  • Experience with development, maintenance, and testing of software following industry best practices.
  • Experience with highly available, highly concurrent web-based applications
  • Experience with GitLab or similar VCS tools
  • AWS hosted applications.
  • Java, Spring Boot, ReactJS, MongoDB
  • Experience leading software automation workflows to remove human dependencies and improve reliability in critical business processes.
  • Ability to balance immediate feature needs with broader architectural goals and coding best practices.

Responsibilities

  • Implement designs following Pearson coding standards and industry best practices.
  • Ensure business and requirements artifacts are created that effectively model the customer's requirements.
  • Use tooling and best practices to create design models from requirements.
  • Participate in and lead requirements, design and code reviews.
  • Work closely with other teams (e.g., QA, configuration management, end users) to release high quality software.
  • Create testable requirements and write and execute unit tests.
  • Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence.

Other

  • Provide engineering leadership to the engineers in the team.
  • Mentor and train new team members
  • 5+ years’ experience working in an agile, iterative development environment.
  • Must have strong time management skills - including the ability to work well under pressure, plan, set priorities, adapt to change, and meet established timelines.
  • Must be a self-starter and detail oriented.