Search by job, company or skills

Pearson

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Software Engineer (Full Stack)



Location: Bangalore / Chennai, India



Experience: 6–10 Years



About Pearson



Pearson is the world's leading learning company dedicated to helping people realize the life they imagine through learning. We combine world‑class educational content with cutting‑edge technology to deliver innovative digital learning experiences at scale across the globe. Our platforms support millions of learners, educators, and institutions every day, enabling accessible, inclusive, and impactful education.



About the Platform (PMC)



PMC is one of Pearson's flagship global technology platforms. It is a highly scalable, multi‑tenant, globally distributed solution that powers Pearson's digital transformation for eCommerce and web content delivery .



  1. Processes 90%+ of Pearson's global eCommerce revenue


  2. Serves 80%+ of all Pearson web traffic


  3. Operates at global scale with enterprise‑grade reliability


As part of our transformation journey, we are evolving PMC into a next‑generation architecture that is:



  1. Headless


  2. API‑first


  3. Cloud‑native


  4. Microservices‑based


You will join a high‑performing, highly specialized technology team focused on both delivery and large‑scale platform transformation .



Role Overview



We are looking for a Senior Full Stack Developer with 6–10 years of experience in full‑stack development, microservices architecture , and AWS cloud technologies .



In this role, you will play a critical part in Pearson's technical transformation by designing and building global capabilities on the PMC core platform. This is an excellent opportunity for a passionate technologist who wants to work on large‑scale systems that directly impact millions of learners worldwide .



Key Responsibilities



  • Design, implement, document, and unit‑test complex modules using React, Java, Spring Boot, and Node.js


  • Build and integrate API‑driven, microservices‑based solutions aligned with modern architectural patterns


  • Ensure high‑quality, maintainable, secure, and scalable code that meets non‑functional requirements


  • Adhere to and contribute to team development standards, best practices, and coding guidelines


  • Actively participate in code reviews , ensuring flexibility, reusability, and performance


  • Collaborate closely with Product Owners, Business Analysts, and Project Managers to manage evolving business requirements


  • Work with Quality Assurance teams to ensure quality throughout the development lifecycle


  • Partner with DevOps engineers, Technical Leads, Solution Architects, and Enterprise Architects on system integrations and deployments


  • Support and promote the new architectural vision , contributing to migration away from legacy customizations


  • Leverage cloud‑native and automation practices to improve delivery efficiency and platform reliability


Required Skills & Experience



  • Strong hands‑on experience with:


  • 1. React


  • 2. Java


  • 3. Spring Boot


  • 4. Node.js


  • Experience developing RESTful APIs and serverless applications (AWS Lambda)


  • Proven experience with AWS cloud services and microservice architecture


  • Solid understanding of:


  • Object‑oriented programming


  • Design patterns


  • Relational databases


  • Complex system integrations


  • Non‑functional requirements (performance, scalability, security, reliability)


  • Experience using GitHub Copilot or similar AI‑assisted development tools


Operational & DevOps Knowledge



  • Familiarity with logging, monitoring, and troubleshooting tools


  • Understanding of CI/CD pipelines and DevOps collaboration models


Domain & Soft Skills



  • Interest or experience in eCommerce platforms (prior domain experience is a plus)


  • Strong analytical and problem‑solving skills


  • Excellent communication and collaboration abilities


  • Ability to work effectively in a global, distributed team environment


Why Join Pearson



  • Work on global platforms impacting millions of learners


  • Be part of a major technology and architecture transformation


  • Collaborate with highly skilled engineers and architects


  • Opportunities for continuous learning, innovation, and career growth


  • Contribute to a mission that advances education worldwide


Who we are:



At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe that every learning opportunity is a chance for a personal breakthrough. We are the world's lifelong learning company. For us, learning isn't just what we do. It's who we are. To learn more: We are Pearson.



Pearson is an Equal Opportunity Employer and a member of E-Verify. Employment decisions are based on qualifications, merit and business need. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We actively seek qualified candidates who are protected veterans and individuals with disabilities as defined under VEVRAA and Section 503 of the Rehabilitation Act.



If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing [Confidential Information].



Job: Engineering



Job Family: TECHNOLOGY



Organization: Corporate Strategy & Technology



Schedule: FULL_TIME



Workplace Type: Hybrid



Req ID: 22853

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 145627329

Similar Jobs