Principal Software Engineer

Posted 5 Days Ago
Be an Early Applicant
2 Locations
Hybrid
Expert/Leader
Edtech
The Role
Provides hands-on technical leadership across teams, driving architecture, system design, technical feasibility, engineering standards, and high-impact AI-native content platform initiatives. Unblocks complex cross-system challenges, contributes code in critical areas, mentors senior engineers, and influences technical strategy without people-management responsibility. Builds scalable full-stack applications using modern frontend, backend, cloud, DevOps, API, and distributed-systems technologies.
Summary Generated by Built In

About PSG-CP

Pearson is the world's lifelong learning company, and PSG-CP (Pearson Software Group - Content Platform) is the organization powering how that learning gets created, enriched, delivered, and measured. PSG-CP's focus is on content. We handle authoring, semantic enrichment, transformation, delivery, assessment, and analytics, serving every Pearson line of business and millions of learners worldwide. We are reshaping the platform around AI in a serious way, and this Principal Engineer role is pivotal in shaping the vision, strategy, and execution of technology and architecture.

This is a high-impact, hands-on technical leadership role focused on improving engineering effectiveness, accelerating delivery, and ensuring technical excellence across the organization. You will not be embedded within a single team; instead, you will work across teams on PSG-CP initiatives, complex technical challenges, and architectural decisions. 

You will partner closely with Engineering Managers, Staff Engineers, Product, and DevOps to assess technical feasibility, and drive architecture decisions for future high-impact, AI-native PSG-CP capabilities.

Key Responsibilities:

  • Lead technical feasibility reviews and share architecture for enterprise-scale AI-native PSG-CP capabilities

  • Provide hands-on technical leadership across multiple squads, focusing on high-impact initiatives and critical path work

  • Unblock complex technical challenges that span systems, teams, or domains

  • Lead and contribute to architecture and system design decisions, ensuring scalability, simplicity, and long-term maintainability

  • Drive technical consistency and best practices across teams (design patterns, standards, tooling)

  • Partner with the Engineering Manager and Staff Engineers to support delivery without taking on people management responsibilities

  • Contribute directly to code when needed, especially in high-risk or high-priority areas

  • Mentor and guide senior engineers and technical leads through coaching, design discussions, and knowledge sharing

  • Partner with internal and external stakeholders to identify, assess, and co-develop Ai-native innovative capabilities to PSG-CP

 

 

Required Skills and Competencies:

  • Prior experience building content authoring / management platforms is a must

  • Full-Stack Engineering, Modern Development Tools (Advanced): Build and prototype end-to-end across frontend, backend, and infrastructure. Experience with at least one of the following: Front End like React, Angular; Back End like Java, Spring, Node JS, Python

  • Cloud Computing, API Management, DevOps, Data Security, Information Security (Advanced): Lead technical execution and ensure compliance. Prior working experience in a cloud computing environment like AWS/GCP is highly desired

  • Collaboration, Innovation, Cross-Functional Working, Technical Acumen, Problem Solving (Advanced): Influence across teams and partners, shape ideas, and drive differentiated solutions.

  • Comfort with Ambiguity, Builder Mindset (Advanced): Operate effectively in undefined, fast-moving, early-stage environments.

  • Ability to operate as a force multiplier across teams, elevating overall engineering quality and speed

  • Strong architectural thinking with a focus on scalability, simplicity, and business impact

  • Excellent communication skills, with the ability to influence without authority both technical and non-technical stakeholders

  • Self-starter who thrives in a fast-paced, and evolving environment

  • Demonstrated ability to work with global teams across time zones

 

Qualifications (Education & Experience): 

  • Bachelor's degree in computer science or equivalent experience

  • 15+ years of experience building and scaling full-stack applications

  • Proven experience operating at a staff or principal level, influencing multiple teams or large systems

  • Strong background in system design, distributed systems, and API architecture using event driven microservices

  • Demonstrated ability to solve ambiguous, cross-cutting technical problems

  • Experience driving technical strategy, standards, and architecture across teams

 

#LM-AM

 

Skills Required

  • Prior experience building content authoring or content management platforms
  • Advanced full-stack engineering experience across frontend, backend, and infrastructure
  • Experience with frontend technologies such as React or Angular
  • Experience with backend technologies such as Java, Spring, Node.js, or Python
  • Advanced cloud computing, API management, DevOps, data security, and information security experience
  • Cloud computing experience with AWS or GCP
  • Strong architectural thinking focused on scalability, simplicity, and business impact
  • Excellent communication and ability to influence technical and non-technical stakeholders without authority
  • Ability to work effectively in ambiguous, fast-moving environments
  • Ability to work with global teams across time zones
  • Bachelor's degree in computer science or equivalent experience
  • 15+ years of experience building and scaling full-stack applications
  • Staff- or principal-level experience influencing multiple teams or large systems
  • Strong background in system design, distributed systems, and API architecture using event-driven microservices
  • Experience driving technical strategy, standards, and architecture across teams
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: London
29,811 Employees
Year Founded: 1871

What We Do

We are the world’s learning company with more than 22,500 employees operating in 70 countries. We provide content, assessment and digital services to learners, educational institutions, employers, governments and other partners globally. We are committed to helping equip learners with the skills they need to enhance their employability prospects and to succeed in the changing world of work. We believe that wherever learning flourishes so do people.

Similar Jobs

Optum Logo Optum

Principal Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Chennai, Tamil Nadu, IND
160000 Employees

Toast Logo Toast

Principal Software Engineer

Cloud • Fintech • Food • Information Technology • Software • Hospitality
In-Office
Chennai, Tamil Nadu, IND
5000 Employees

Walmart Global Tech Logo Walmart Global Tech

Software Engineer

Big Data • Cloud • Logistics • Machine Learning • Retail
Hybrid
Chennai, Tamil Nadu, IND
578950 Employees

Lyric (lyric.tech) Logo Lyric (lyric.tech)

Principal Software Engineer

Artificial Intelligence • Software
In-Office or Remote
2 Locations
118 Employees

Similar Companies Hiring

ReUp Education Thumbnail
Social Impact • Edtech
Austin, TX
180 Employees
Learneo Thumbnail
Software • Machine Learning • Edtech • Artificial Intelligence
NL
397 Employees
CodePath.org Thumbnail
Edtech • Social Impact
San Francisco, CA
55 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account