67749

Apply now
Full Time
Onsite
$155000 - $175000/yr

Job Summary

The Principal Software Engineer provides technical direction across programs, bringing together structured learning materials, learner information, and AI-enabled adaptive experiences. This role shapes scalable solutions for large educational applications while guiding engineering teams and promoting secure, high-performing systems. The successful candidate combines extensive software engineering expertise with a record of advancing complex initiatives across teams.

Responsibilities

  • Lead technical efforts spanning multiple programs to integrate learning content, learner data, and AI-powered adaptive learning capabilities.
  • Design scalable architectures and technical solutions for large-scale educational applications.
  • Mentor engineers and provide guidance on engineering practices and technical decisions.
  • Help ensure applications meet high standards for security and performance.
  • Drive complex technical initiatives involving collaboration across teams.

Qualifications

  • 8–12 years of professional software engineering experience.
  • Strong experience in cloud-native development and AI-driven applications.
  • Degree in Computer Science or equivalent practical experience.
  • Demonstrated success leading complex, cross-team technical initiatives.

Pearson provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
To apply for this job, please upload your resume.
supports..pdf, .doc, .docx, or .txt file
X Icon Instagram Icon Facebook Icon LinkedIn Icon
Stay in the Know With STEMHUNTER
Back to Top Principal Software Engineer
Principal Software Engineer
close
supports..pdf, .doc, .docx, or .txt file