
Lead Software Engineer ((AWS Cloud, Platform Engineering)
- Pune, Maharashtra
- Permanent
- Full-time
- Design, implement, and maintain a scalable multi-account AWS platform, leveraging services like AWS Organizations, VPC, IAM, EKS, EC2, S3, RDS, Glue, EMR, MSK, etc.
- Develop and manage infrastructure using tools like CloudFormation/CDK.
- Manage secure connectivity using technologies like AWS PrivateLink, Transit Gateway, and Direct Connect.
- Implement and maintain secure access controls and guardrails using AWS Control Tower, Service Control Policies (SCPs), and IAM.
- Engage and improve the lifecycle of the AWS platform and services -- from development to deployment, operation, and refinement.
- Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
- Practice sustainable incident response and blameless postmortem.
- Proven experience in leading engineering teams, mentoring engineers, and driving technical excellence.
- Ability to lead architecture discussions, conduct code reviews, and foster a collaborative engineering culture
- 5+ years of experience in AWS cloud engineering or similar roles.
- Strong understanding of Object-Oriented Programming (OOP) principles and experience applying them in languages like Python, TypeScript, and Java.
- Fluent in AWS Cloud Development Kit (CDK)
- Proficient with AWS Services esp. EKS, EC2, RDS, Lambda, API Gateway S3, Route 53, MSK, Glue, EMR, etc.
- Strong knowledge of networking in AWS (VPC, Direct Connect, PrivateLink, Transit Gateway, etc.).
- Experience with CI/CD tools like AWS CodePipeline, Jenkins, BitBucket/GitHub, Artifactory, Sonarqube, etc.
- Strong knowledge of the best practices around Logging, Monitoring, and Alerting solutions.
- Experience with software deployment and configuration automation.
- Expertise in designing, analyzing, and troubleshooting large-scale systems.
- Ability to debug, optimize code, and automate routine tasks.
- Systematic problem-solving approach, with effective communication skills and a sense of drive.
- Hands-on experience with AWS Control Tower, including setting up guardrails, managing Service Control Policies (SCPs), and configuring Landing Zones.
- Knowledge of security best practices and frameworks.