Pearson Logo

Pearson

Senior Software Engineer

Reposted 2 Days Ago
Be an Early Applicant
Remote or Hybrid
Hiring Remotely in Sri Lanka
Senior level
Remote or Hybrid
Hiring Remotely in Sri Lanka
Senior level
Lead design, development, and operation of scalable backend systems and AWS cloud infrastructure for AI-powered applications. Build APIs and microservices, integrate LLMs, implement CI/CD and IaC, ensure reliability, security, observability, and cost-efficient performance while collaborating with cross-functional teams.
The summary above was generated by AI

Job Title: Senior Software Engineer

Description

Designs, develops, and operates scalable backend systems and cloud infrastructure, with a focus on AI-powered applications and services. This role aligns with industry titles such as Senior Backend Engineer, Senior Platform Engineer, and AI Infrastructure Engineer.

 

Synopsis

Leads the development and operation of robust backend services and cloud-native infrastructure, enabling reliable, secure, and scalable AI-driven applications, while ensuring efficient CI/CD pipelines and system performance.

 

Responsibilities

  • Design, develop, and maintain scalable backend systems and services. 
  • Build and manage cloud infrastructure, primarily on AWS, ensuring high availability and reliability. 
  • Develop and maintain APIs and microservices to support application and AI workloads. 
  • Implement and manage CI/CD pipelines to enable efficient and reliable software delivery. 
  • Optimize infrastructure for performance, scalability, and cost efficiency. 
  • Integrate LLM-based services and AI components into backend systems. 
  • Ensure system security, compliance, and best practices across infrastructure and applications. 
  • Monitor system health, troubleshoot issues, and ensure high system uptime. 
  • Automate infrastructure provisioning and management using Infrastructure as Code (IaC) tools. 
  • Collaborate with frontend, AI, and DevOps teams to deliver end-to-end solutions. 
  • Establish best practices for backend architecture, deployment, and infrastructure management. 
  • Stay up to date with emerging trends in cloud computing, DevOps, and AI infrastructure. 

 

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field. 
  • 4–7+ years of experience in backend development and cloud infrastructure. 
  • Strong proficiency in Python and experience building backend services. 
  • Hands-on experience with AWS services (e.g., EC2, Lambda, S3, RDS, ECS/EKS). 
  • Strong experience with REST APIs, microservices architecture, and distributed systems. 
  • Experience designing and managing CI/CD pipelines (e.g., GitHub Actions, Jenkins, or similar). 
  • Familiarity with containerization and orchestration tools (Docker/Kubernetes). 
  • Experience working with LLMs and integrating AI services into backend systems. 
  • Knowledge of Infrastructure as Code tools (e.g., Terraform, CloudFormation). 
  • Strong understanding of system reliability, monitoring, and observability practices. 
  • Solid understanding of security best practices in cloud and backend systems. 
  • Strong problem-solving skills and the ability to work independently in a fast-paced environment. 

 

Nice to Have

  • Experience with serverless architectures and event-driven systems. 
  • Familiarity with data pipelines and streaming technologies. 
  • Experience with vector databases and AI infrastructure components. 
  • Knowledge of cost optimization strategies in cloud environments. 
  • Exposure to MLOps practices and model deployment pipelines. 

 

Persona

  • Passionate about building scalable backend systems and cloud infrastructure 
  • Strong ownership mindset with leadership qualities 
  • Excellent communication and collaboration skills 
  • A proactive problem solver with a continuous learning attitude 

 

Who We Are

At Pearson, our purpose is simple: to help people realize the life they imagine through learning. We believe every learning opportunity can lead to a personal breakthrough, and we are committed to making that possible through innovation and technology.

As the world’s lifelong learning company, we are continuously evolving how education is delivered, leveraging cutting-edge technologies, including AI, to create smarter, more personalized, and accessible learning experiences.

Joining our team means being part of a culture where learning isn’t just what we do, it’s who we are. You will have the opportunity to work on impactful solutions that reach millions of learners globally, while contributing to the next generation of AI-driven digital products.

 

Workplace Type

Hybrid

 

Employment Type

Full-Time

Pearson Noida, Uttar Pradesh, IND Office

15th Floor, Tower - B, World Trade Tower, Plot No - C01, Sector -16, Noida, India, 201301

Similar Jobs

2 Hours Ago
Remote
Senior level
Senior level
Food • Logistics
Design and develop scalable enterprise applications using full-stack technologies. Build distributed, highly available systems; follow CI/CD, DevOps, Agile, and software engineering best practices. Collaborate cross-functionally across the full software lifecycle, including development, testing, deployment, and production support. Work with Java and Spring Boot, ReactJS, databases, RESTful APIs, AWS, test data management, and quality engineering processes.
Top Skills: AWSContinuous DeliveryContinuous IntegrationDevOpsJavaNosql DatabasesReactRelational DatabasesRestful Web ApisSpring Boot
16 Days Ago
Remote
Senior level
Senior level
Food • Logistics
Design, develop, and maintain distributed, highly available enterprise applications. Implement RESTful APIs, CI/CD pipelines, and DevOps practices. Work full lifecycle from development through QA, deployment, and post-production support in an Agile cross-functional team. Ensure high code quality, test data management, and collaborate on frontend and backend performance tuning.
Top Skills: AWSCi/CdDevOpsJavaNoSQLReactRestful ApisSpring BootSQL
10 Days Ago
Remote
Senior level
Senior level
Food • Logistics
Design and develop scalable, distributed enterprise applications; implement RESTful APIs; follow CI/CD and DevOps practices; ensure high code quality and quality engineering; work cross-functionally in Agile/Scrum; support full software lifecycle from development through production support.
Top Skills: AWSCi/CdDevOpsJavaNoSQLQuality EngineeringReactRestful ApisSpring BootSQLTest Data Management

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account