Senior Software Engineer - Forward Deployment Engineer (FDE)

Pearson

Chennai

Hybrid

INR 1,200,000 - 2,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Pearson is seeking a Senior Software Engineer - Forward Deployment Engineer (FDE) in Bengaluru/Chennai, hybrid. You will combine software engineering with a customer-centric mindset to deliver production-ready solutions including APIs and cloud-native services.

You will collaborate with product, architecture, and security teams to drive customer value and adoption. Required: strong Python/Java/TypeScript skills, API/microservices experience, and cloud proficiency (AWS/Azure).

Qualifications

  • Strong software engineering experience with Python, Java, TypeScript or similar.
  • Experience building APIs, integrations, distributed systems and cloud-native apps.
  • Ability to lead technical initiatives and collaborate with a broad stakeholder set.
  • Experience with secure, scalable, production-grade software delivery.

Responsibilities

  • Customer-centric solution delivery and requirement understanding.
  • Lead discovery sessions, design workshops, and create POCs.
  • Design, develop, test, and deploy production-grade software.
  • Design and deploy on AWS/Azure with IaC and CI/CD pipelines.
  • Apply secure-by-design and DevSecOps practices.

Skills

Python/Java/TypeScript
APIs & microservices
Cloud-native development
Leadership

Tools

AWS
Azure
Terraform
Kubernetes

Job description

Role: Senior 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 Forward Deployment Engineer (FDE) who combines strong software engineering expertise with a customer-centric mindset to solve complex business problems and deliver production-ready solutions.

The FDE works closely with business stakeholders, product teams, architects, and engineers to understand customer needs, validate ideas, build proof-of-concepts, and deliver scalable capabilities using modern engineering practices.

This role requires strong technical leadership, hands-on engineering expertise, and the ability to translate business requirements into secure, reliable, and maintainable solutions.

Success is measured by delivering customer value, accelerating solution delivery, and enabling successful adoption of the capabilities delivered.

Key Responsibilities

Customer-Centric Solution Delivery

  • Work directly with customers, business stakeholders, and product teams to understand requirements and desired outcomes.

  • Analyse customer journeys, business workflows, and user pain points.

  • Translate business needs into practical technical solutions.

  • Ensure customer value remains at the centre of the delivery lifecycle.

  • Gather feedback and continuously improve delivered solutions.

Solution Discovery & Proof of Concepts

  • Lead technical discovery sessions and solution design workshops.

  • Develop proof-of-concepts (POCs), prototypes, and minimum viable solutions to validate assumptions, demonstrate value, and reduce implementation risk.

  • Evaluate technology options and recommend suitable approaches.

  • Present technical recommendations and trade-offs to stakeholders.

  • Support solution shaping and implementation planning activities.

Software Engineering

  • Design, develop, test, and deploy production-grade software solutions.

  • Build APIs, integrations, microservices, automations, and cloud-native applications.

  • Participate in architecture and design discussions.

  • Apply software engineering best practices, coding standards, and testing approaches.

  • Troubleshoot and resolve complex technical problems.

Cloud Engineering

  • Design, build, and support solutions on AWS and/or Azure.

  • Apply Infrastructure as Code, Terraform, Kubernetes, cloud automation, and deployment pipelines.

  • Implement monitoring, logging, observability, and operational controls.

  • Design and contribute to scalable, resilient, secure, and cost-effective cloud solutions.

  • Follow cloud engineering and operational excellence practices.

Secure-by-Design Engineering

  • Apply secure-by-design principles throughout the software development lifecycle.

  • Implement secure coding practices and security controls.

  • Participate in threat modelling, vulnerability remediation, and security reviews.

  • Apply DevSecOps practices, including automated security validation and compliance checks.

  • Ensure solutions meet enterprise security and governance standards.

AI-Assisted Engineering

  • Leverage AI-assisted engineering tools to improve productivity and software quality.

  • Apply AI-supported approaches for coding, testing, debugging, documentation, and automation.

  • Contribute to agentic and automation initiatives where appropriate.

  • Follow responsible AI and data governance practices.

Technical Leadership & Collaboration

  • Provide technical leadership within project teams.

  • Mentor engineers and contribute to technical knowledge sharing.

  • Lead code reviews, design reviews, and engineering discussions.

  • Collaborate with architects, security teams, product teams, and cloud engineers.

  • Influence technical decisions through technical expertise, collaboration, and data-driven recommendations.

Required Qualifications

Customer Focus & Business Acumen

  • Strong customer-centric mindset with a focus on delivering measurable business value.

  • Experience engaging directly with customers, business stakeholders, and product teams to understand problems, validate assumptions, and shape technical solutions.

  • Ability to balance customer experience, business priorities, technical constraints, security requirements, and operational considerations.

Software Engineering

  • Strong software development experience using Python, Java, TypeScript, or similar technologies.

  • Experience building APIs, integrations, distributed systems, and cloud-native applications.

  • Understanding of microservices architecture and modern software engineering principles.

  • Experience delivering production-grade solutions.

Cloud Engineering

  • Experience with AWS and/or Azure.

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

  • Knowledge of observability, monitoring, logging, and operational excellence practices.

  • Understanding of cloud security, scalability, resilience, and cost optimisation.

Security

  • Experience applying secure software development practices.

  • Understanding of authentication, authorisation, data protection, encryption, and application security.

  • Familiarity with DevSecOps principles and security automation.

AI-Assisted Engineering

  • Experience using AI-assisted engineering tools within development workflows.

  • Understanding of automation, agentic engineering concepts, and modern AI-assisted delivery practices.

  • Knowledge of responsible AI practices and governance considerations.

Leadership & Communication

  • Demonstrated technical leadership within engineering teams.

  • Experience leading proof-of-concepts, pilots, or complex technical initiatives.

  • Strong communication and stakeholder engagement skills.

  • Ability to collaborate effectively across technical and business teams.

  • Passion for continuous learning and innovation.

Success Measures

Success in this role is demonstrated through:

  • Successful delivery of secure, scalable, production-ready solutions.

  • Effective execution of proof-of-concepts and technology validations.

  • Positive customer, stakeholder, and business outcomes.

  • High-quality engineering practices and code quality.

  • Adoption of cloud engineering, automation, security, and AI-assisted development practices.

  • Strong technical leadership and collaboration within teams.

  • Contribution to reusable engineering patterns and continuous improvement.

What This Role Is Not

  • Not a pure Enterprise Architect.

  • Not a traditional Software Engineer working only from a predefined backlog.

  • Not a Consultant providing recommendations without accountability.

  • Not a Project Manager.

  • Not an AI Tool Specialist.

  • Not an Individual Hero.

#LI-AK1

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:

Req ID: 25868

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Forward Deployment Engineer (FDE)
Senior Software Engineer - Forward Deployment Engineer (FDE)

Pearson • Bengaluru

On-site
INR 3,000,000 - 4,500,000
Senior Software Engineer
Senior Software Engineer

Pearson • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Lead Specialist, Solution Architect Pearson
Lead Specialist, Solution Architect Pearson

Earnmodes • Bengaluru

On-site
INR 2,000,000 - 3,600,000
Sr Software Engineer - Forward Deployment Engineer (FDE)
Sr Software Engineer - Forward Deployment Engineer (FDE)

Pearson • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Advanced Associate, Technology Support
Advanced Associate, Technology Support

Pearson • Bengaluru

On-site
INR 420,000 - 650,000
Software Engineer III
Software Engineer III

Pearson • Chennai

Hybrid
INR 4,200,000 - 7,000,000
Lead Specialist, Solution Architect
Lead Specialist, Solution Architect

Pearson • Chennai

Hybrid
INR 2,800,000 - 5,200,000
Software Engineering Team Manager
Software Engineering Team Manager

Pearson • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Advanced Associate, Cloud Services Engineer
Advanced Associate, Cloud Services Engineer

Pearson • Chennai

Hybrid
INR 900,000 - 1,500,000
Software Engineering Team Manager
Software Engineering Team Manager

Pearson • Chennai

Hybrid
INR 3,500,000 - 6,000,000