All roles at EXL

Assistant Manager

NoidaFull-time5–8 yrsPosted open since may 2026

Senior software engineering role at EXL in Noida. Needs 5–8 years and an M.Sc, B.Tech or B.E..

About the role

The role involves building scalable APIs, integrating AI/LLM capabilities via an AI Gateway, and contributing to a platform that serves multiple business units across the organization. This is a hands-on development role with exposure to cloud-native architecture, DevSecOps practices, and modern AI integration patterns.

What you'll do

  • Design, develop, and maintain RESTful APIs using Python and FastAPI
  • Implement RBAC-based access control, input validation, and secure coding practices (OWASP Top 10)
  • Build pagination, filtering, and search capabilities across DynamoDB-backed services
  • Write clean, testable code with unit and integration test coverage (target 80%+)
  • Design and optimize DynamoDB table schemas, GSIs, and access patterns for high-throughput workloads

What you need

  • REST APIs
  • Python
  • TypeScript
  • AWS
  • Git
  • Kubernetes

Good to have

  • Unit testing
  • Docker
  • DynamoDB
  • LLMs
  • FastAPI
  • CI/CD

More roles like this at EXL

Apply on EXL's site