AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
We are looking for a Lead Platform Engineer to drive the architecture, evolution, and operational excellence of a large-scale cloud-native platform on AWS. You will design and build core platform capabilities using Kubernetes, Terraform, and a deep AWS services stack, including EKS, ECS, Lambda, and VPC, while owning platform reliability, scalability, and developer experience across multiple product engineering teams. The role combines hands-on technical leadership with mentoring, architectural governance, and continuous platform improvement. This is an on-site position based in Chennai, India.
WHAT YOU WILL DO
- Design, develop, and evolve cloud platform capabilities following engineering best practices while leveraging AI-assisted development tools where appropriate;
- Lead the design and implementation of scalable, resilient, and maintainable platform services;
- Prototype and validate architectural solutions to establish a solid technical foundation for future platform development;
- Own the long-term evolution of the platform, ensuring consistency, scalability, operational excellence, and an outstanding developer experience;
- Own the technical health of the platform, including reliability, scalability, performance, quality, and engineering velocity;
- Perform code reviews focused on architecture, maintainability, security, and implementation quality;
- Drive continuous improvements through refactoring, performance optimization, and technical debt reduction;
- Mentor software engineers by promoting engineering best practices, technical excellence, and knowledge sharing;
- Identify technical bottlenecks and lead initiatives that improve engineering effectiveness and developer productivity;
- Partner with product and engineering stakeholders to evaluate technical opportunities, trade-offs, and implementation constraints;
- Evaluate and adopt emerging technologies, cloud services, and engineering practices that strengthen the platform;
- Communicate technical designs through documentation, architecture diagrams, design reviews, and technical discussions;
- Contribute to technical documentation and long-term engineering knowledge sharing.
MUST HAVES
- 12+ years of professional software engineering experience, including significant technical leadership experience;
- Strong hands-on experience designing, building, and operating AWS-based production platforms;
- Experience designing platform capabilities that improve developer productivity and developer experience;
- Deep expertise with AWS services, including EC2, Auto Scaling, EKS, ECS, Lambda, VPC, ALB, NLB, Route 53, PrivateLink, EBS, EFS, S3, IAM, KMS, and Secrets Manager;
- Strong production experience with Kubernetes;
- Strong experience implementing Infrastructure as Code using Terraform or equivalent technologies;
- Experience implementing logging, monitoring, and observability solutions using CloudWatch, CloudTrail, or similar tools;
- Experience analyzing, optimizing, and managing AWS infrastructure costs;
- Strong programming experience with Java, Python, or Go;
- Strong understanding of Distributed Systems, cloud networking, scalability, and highly available architectures;
- Excellent analytical, troubleshooting, and problem-solving skills;
- Strong written and verbal communication skills;
- Ability to work independently while collaborating effectively across distributed engineering teams;
- Upper-intermediate English level.
NICE TO HAVES
- Experience building internal platform services or developer platforms;
- Experience with cloud security best practices and compliance frameworks;
- Experience improving developer experience through platform automation and self-service tooling;
- Experience leading architectural initiatives spanning multiple engineering teams;
- Experience implementing AI-assisted software development practices;
- Experience designing and maintaining CI/CD pipelines;
- Experience with Site Reliability Engineering (SRE) principles;
- Experience contributing to technical documentation, architecture standards, and engineering knowledge bases.
PERKS AND BENEFITS
- Remote work & local connection: Work where you feel most productive and connect with your team in periodic meet-ups.
- Legal presence in India: Full local compliance and structured work environment.
- Competitive compensation in INR: Dedicated budgets for growth, education, and wellness.
- Innovative projects: Work with modern technologies and global clients.