P

Pearson

Makes learning tools and runs certification exams

Software Engineer 2

Backend EngineeringPosted on Nov 10
Full-timeBoston, MA, USANo salary listedIn-person

About the Job

Requirements

  • A B.S. or M.S. in Computer Science, or equivalent experience, with strong problem-solving skills in data structures, algorithms, and operating systems.
  • At least 3 years of experience building Java applications with Spring.
  • At least 3 years of experience designing and building RESTful web services.
  • At least 1 year of experience building scalable solutions in a distributed environment.
  • At least 3 years of experience practicing test-driven development and writing unit tests.
  • A solid understanding of the software-as-a-service model.
  • Experience working in Scrum or Agile teams.
  • Hands-on experience using at least one AI coding assistant in daily development and the judgment to validate its output.

Responsibilities

  • Design and develop scalable, secure, cloud-based identity applications.
  • Write designs, specifications, and component architecture, and contribute to engineering standards.
  • Code, test, and ship according to team guidelines, with sound engineering design and strong quality practices.
  • Solve complex problems in distributed computing and API design.
  • Quickly understand the existing code base, research platform improvements, and implement them.
  • Partner with the product team to design new features and influence product direction.
  • Use AI coding assistants and agents to accelerate design, coding, testing, debugging, and documentation, and review AI-generated output for correctness, security, and maintainability.
  • Help the team adopt responsible AI practices, including prompt and context techniques, data-privacy safeguards, and shared AI tooling.
  • Communicate with teammates and management.

Desired Qualifications

  • Familiarity with AWS and MongoDB.
  • Experience with React JS and CSS for building user interfaces.
  • Experience building highly scalable systems in cloud environments.
  • Background in the e-learning industry.
  • Experience integrating large language model or generative AI features into production applications.
  • Familiarity with identity standards such as OAuth 2.0, OpenID Connect, and SAML.

About the Company

Pearson

Makes learning tools and runs certification exams

Pearson makes learning materials and runs assessments for students, educators, employers, and professionals, combining digital courseware with qualifications that verify knowledge and skills. Its MyLab and Mastering platforms pair college content with practice activities and tools that let instructors track progress. The business also supports online schools, English learning, professional certification, and workforce training, with products used in classrooms, workplaces, and testing centers. It earns money from courseware sales, digital subscriptions, assessment fees, and contracts with education institutions and employers. Pearson traces its roots to 1844 and is headquartered in London.

Company size
10,001+
Company stage
IPO
Headquarters
Covent Garden, United Kingdom
Founded
1844

Recently Posted Jobs

Explore more opportunities at Pearson

See more jobs