Principal Software Engineer at Pearson

Full Time
Verified Opening · Sourced from official employer portal
Share with Batch & Groups: WhatsApp Telegram
Advertisement
  • Full Time
  • Anywhere

Pearson

Job opening

Principal Software Engineer at Pearson

Pearson is hiring a Principal Software Engineer in Bangalore, Karnataka, India. The role details below come from the employer’s posting. You apply on the employer’s own site, and TechJobs360 never charges candidates.

1. Job details

Company
Pearson
Role
Principal Software Engineer
Location
Bangalore, Karnataka, India
Salary / CTC
Not disclosed by employer
Experience
See the job description
How to apply
On the employer’s site

Advertisement

2. Job description from Pearson

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

3. Skills that usually matter in software engineering roles

General guidance from TechJobs360, not part of Pearson’s posting. The job description above is what counts for this role.

AreaWhat to be comfortable with
LanguagesJava, Python, Go, C# or C++
Frameworks & toolsA web framework, SQL and NoSQL databases, Git, cloud basics
Computer science basicsData structures, algorithms, complexity
Ways of workingVersion control, code review, testing, reading other people's code

4. How to prepare for a Principal Software Engineer interview

Interview formats differ by company and team, so confirm the rounds with the recruiter. Most hiring loops for roles like this cover:

Screening

A recruiter call or an online test. Read the job description twice and be ready to explain how your experience matches it.

Technical round

Often coding problems on arrays, strings, trees, graphs or dynamic programming, solved while you explain your thinking.

Practical or design round

Often design and trade-off questions sized to the role: an API, a component, or a small system.

Manager and behavioural round

Answer with the STAR method (Situation, Task, Action, Result). Prepare two or three real stories: a hard problem you solved, a disagreement you handled, and something you learned quickly.

5. Take-home pay example (FY 2026–27, new tax regime)

An example for two common package sizes, not this job’s salary. Under the new tax regime (Section 115BAC) salaried employees get a standard deduction of ₹75,000.

ComponentExample: ₹12 LPAExample: ₹24 LPA
Basic salary (40% of CTC)₹40,000 / mo₹80,000 / mo
Employee EPF (12% of basic)-₹4,800 / mo-₹9,600 / mo
Income tax (TDS)-₹6,933 / mo-₹32,450 / mo
Professional tax-₹200 / mo-₹200 / mo
Approx. in-hand₹81,344 / mo₹1,44,304 / mo

Work out the take-home pay for your own offer, in either tax regime.

Open the salary calculator →

6. Questions and how to apply

How do I apply?

Use the apply button below. It opens Pearson’s own application page.

Does TechJobs360 recruit for this job or charge a fee?

No. We list openings from employers’ career sites. Pearson runs the hiring, and nobody should ask you to pay to apply.

Is this job still open?

We check listings against the employer’s page every day and take down jobs that have closed.

Should I apply if I don’t match every requirement?

Usually yes, if you meet most of the core requirements and can show you learn quickly. A referral from someone on the team can help your resume get read.

Apply for Principal Software Engineer at Pearson

Apply on the employer’s site →

Free to apply. TechJobs360 never charges candidates.

To apply for this job please visit hccz.fa.em3.oraclecloud.com.

Get Notified for Similar Openings
Join 15,000+ tech engineers getting weekly verified off-campus & lateral hiring alerts.
Join Telegram
Principal Software Engineer at Pearson
Pearson · Bangalore, Karnataka, India
Apply Now →