Staff Software Engineer

Pearson · Chennai

  • Experience7–20 yrs
  • SalaryNot disclosed
  • Work modehybrid
  • Levelexecutive
  • Posted11 Sept 2026

About Pearson

Pearson is hiring in Chennai in education. This role looks for around 7+ years of experience.

Skills

  • Python
  • TypeScript
  • Java
  • distributed systems
  • microservices architecture
  • AWS
  • Azure
  • Infrastructure as Code
  • Terraform
  • Kubernetes
  • containerisation
  • deployment pipelines
  • observability
  • application security
  • identity management
  • access control
  • encryption
  • threat modelling
  • DevSecOps
  • AI-assisted engineering
  • agentic architectures
  • automation frameworks
  • tool orchestration
  • responsible AI

The role

A forward deployment engineer at a learning technology company shapes ambiguous business needs into production capabilities, applying cloud engineering, secure-by-design engineering, and AI-assisted engineering across enterprise systems. The role builds scalable solutions and reusable patterns while enabling teams to operate them independently.

Full job description

Role: Staff Software Engineer - Forward Deployment Engineer (FDE) Location: Bengaluru/Chennai - Hybrid (3 days in Office per week) About Pearson

Pearson is the world’s leading learning company, dedicated to helping people make progress in their lives through education. We deliver high-quality content, assessments, and digital services to learners, educators, and institutions globally. Our mission is to empower every learner to achieve their potential.

Role Summary

We are seeking a Staff Software Engineer - Forward Deployment Engineer (FDE) who thrives in ambiguity and is passionate about transforming complex business challenges into measurable outcomes.

The Forward Deployment Engineer operates at the intersection of business strategy, product thinking, software engineering, cloud engineering, security, and AI-assisted delivery. This role partners directly with business leaders, product teams, architects, engineers, and technology partners to discover problems, shape solutions, build production-ready capabilities, establish reusable engineering patterns, and enable sustainable ownership across the organisation.

The successful candidate combines strategic thinking with hands-on execution and can rapidly move from business need to production outcome.

Success in this role requires the ability to:

Solve the right problem.

Deliver measurable outcomes.

Establish repeatable engineering patterns.

Accelerate engineering delivery.

Enable permanent teams.

Leave the organisation stronger after every engagement.

Key Responsibilities Problem Discovery & Solution Shaping

Partner with business, product, and technology stakeholders to identify and solve high-value business problems.

Analyse customer journeys, business processes, operating models, and technical ecosystems.

Translate ambiguous needs into clearly defined capabilities and measurable outcomes.

Challenge assumptions and identify underlying root causes.

Facilitate discovery workshops, design sessions, and rapid validation activities.

Develop executable solution strategies aligned with business objectives.

Outcome-Focused Engineering Delivery

Design and deliver production-ready business capabilities.

Drive initiatives from concept through implementation, adoption, and operational readiness.

Make pragmatic trade-offs across speed, quality, scalability, security, maintainability, and cost.

Build critical solution components and reference implementations when required.

Remove delivery blockers through cross-functional collaboration.

Ensure delivered capabilities generate measurable business value.

Enterprise Engineering & Systems Thinking

Design solutions across enterprise applications, APIs, cloud services, data platforms, AI services, and legacy technologies.

Apply architectural patterns including event-driven architecture, microservices architecture, domain-driven design, workflow orchestration, and enterprise integration patterns where appropriate.

Simplify complex business and technology ecosystems.

Establish scalable, resilient, and maintainable solution foundations.

Define clear ownership boundaries, interfaces, standards, and engineering practices.

Cloud Engineering

Design, build, and operate cloud-native solutions across AWS and/or Azure environments.

Apply Infrastructure as Code, Terraform, Kubernetes, automation, deployment pipelines, observability, and operational excellence practices.

Design solutions that are scalable, resilient, secure, and operationally sustainable.

Optimise performance, reliability, availability, and cost efficiency of cloud-based workloads.

Implement monitoring, logging, tracing, and operational controls to ensure production readiness.

Contribute to reusable cloud engineering patterns, standards, and engineering accelerators.

Partner with engineering, security, and operations teams to establish cloud-native best practices.

Secure-by-Design Engineering

Embed security, privacy, compliance, resilience, and governance into solution discovery, design, and implementation activities.

Apply Secure-by-Design and Security-by-Default principles throughout the software lifecycle.

Conduct threat modelling, risk analysis, and security architecture reviews.

Design secure authentication, authorisation, encryption, secrets management, and data protection controls.

Partner with Security and Risk teams to ensure compliance with enterprise standards.

Promote DevSecOps practices including automated security testing, vulnerability management, dependency validation, policy enforcement, and continuous compliance.

AI-Assisted & Agentic Engineering

Leverage AI-assisted engineering to accelerate discovery, development, testing, troubleshooting, documentation, and operational support.

Apply agentic workflows, automation frameworks, tool orchestration, and human-in-the-loop approaches where they provide measurable value.

Establish responsible AI guardrails covering governance, accountability, security, and data protection.

Drive measurable improvements in engineering productivity and delivery velocity.

Evaluate emerging AI capabilities and their practical application within enterprise environments.

Engineering Excellence & Reusable Patterns

Establish reusable engineering patterns, accelerators, frameworks, and implementation blueprints.

Improve software quality through automation, testing, observability, operational readiness, and engineering standards.

Create enterprise assets that can be adopted beyond a single initiative.

Drive standardisation through implementation and enablement.

Promote sustainable and repeatable engineering practices.

Team Enablement & Capability Building

Work directly with delivery teams throughout implementation.

Mentor engineers and raise technical capability across teams.

Establish ownership models, documentation, support processes, operational runbooks, and automation.

Enable permanent teams to independently operate and evolve delivered capabilities.

Measure success through sustainable team ownership rather than ongoing dependency.

Executive Communication & Influence

Communicate technical decisions in terms of business value, customer impact, risk, speed, and investment efficiency.

Present solution options, trade-offs, and recommendations to senior leaders.

Influence stakeholders without relying on organisational authority.

Help leaders make informed technology investment decisions.

Provide clarity on risks, constraints, priorities, and delivery strategies.

Required Qualifications Problem Solving & Product Thinking

Proven ability to operate effectively in highly ambiguous environments.

Strong understanding of business processes, customer journeys, and value creation.

Ability to move from need problem capability solution implementation .

Excellent judgement regarding simplification, prioritisation, and scope management.

Demonstrated ownership of measurable business outcomes.

Software Engineering & Architecture

Strong software engineering experience in Python, TypeScript, Java, or equivalent technologies.

Experience designing and developing distributed systems and production-grade applications.

Deep understanding of enterprise architecture, microservices architecture, distributed systems, and modern software design principles.

Experience building scalable, resilient, and maintainable systems.

Cloud Engineering

Strong experience designing and delivering solutions on AWS and/or Azure.

Experience with Infrastructure as Code, Terraform, Kubernetes, containerisation, cloud automation, and deployment pipelines.

Strong understanding of observability, reliability engineering, monitoring, logging, tracing, and operational excellence.

Experience designing secure and resilient cloud-native solutions.

Understanding of scalability, performance optimisation, cloud security, governance, and cost management.

Ability to design, build, deploy, and operate production-grade workloads in cloud environments.

Security & Governance

Experience applying application security principles and secure engineering practices.

Understanding of identity management, access control, encryption, threat modelling, and secure architecture.

Experience implementing DevSecOps and automated governance controls.

Ability to balance security, compliance, risk, usability, and delivery speed.

AI-Assisted Engineering

Hands-on experience using AI-assisted engineering tools within software delivery workflows.

Understanding of agentic architectures, automation frameworks, tool orchestration, and human-in-the-loop systems.

Knowledge of responsible AI practices, governance, and risk management.

Leadership & Influence

Demonstrated senior-level technical leadership.

Strong communication and stakeholder management skills.

Ability to influence business leaders, architects, engineers, and delivery teams.

Proven ability to raise the capability of teams around you.

Comfortable making difficult decisions and owning outcomes.

Success Measures

Success in this role is demonstrated through:

Clearly defined and measurable business outcomes.

Production-ready capabilities delivered within agreed timeframes.

Increased engineering velocity through modern engineering and AI-assisted practices.

Reusable enterprise capabilities and engineering patterns.

Secure, resilient, and supportable solutions.

Improved adoption and operational sustainability.

Increased engineering capability across teams.

Reduced complexity, technical debt, and operational risk.

Successful transition of ownership to permanent teams.

What This Role Is Not

Not a pure Enterprise Architect.

Not a traditional Software Engineer.

Not a Consultant.

Not a Project Manager.

Not a Permanent Product Team Owner.

Not an AI Tool Specialist.

Not an Individual Hero.

Focus: Business Outcomes, Engineering Execution, Cloud Engineering, Secure-by-Design Delivery, AI-Assisted Engineering, and Organisational Enablement.

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 TalentExperienceGlobalTeam@grp.pearson.com.

Job: Engineering

Job Family: TECHNOLOGY

Organization: OCTO

Schedule: FULL_TIME

Workplace Type: Hybrid

Req ID: 25850