Lead Software Engineer (AWS Cloud, Platform Engineering)

5 - 10 years

5 - 10 Lacs

Posted:1 month ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Lead Software Engineer (AWS Cloud, Platform Engineering) Dynamic Yield is looking for an experienced and motivated Lead Software Engineer to join our AWS Platform Engineering Team. In this critical role, you'll design, build, and maintain a scalable, secure, and highly available cloud platform on AWS. You'll work closely with other teams to ensure optimal platform performance, cost efficiency, and alignment with best practices. The ideal candidate will have a strong understanding of AWS services, DevOps practices, and infrastructure automation, focusing on empowering application teams to deliver value quickly and securely. The Role Platform Design & Implementation: Design, implement, and maintain a scalable multi-account AWS platform using services like AWS Organizations, VPC, IAM, EKS, EC2, S3, RDS, Glue, EMR, MSK , and more. Develop and manage infrastructure using tools like CloudFormation/CDK . Security & Connectivity: Manage secure connectivity with technologies such as 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 . Platform Lifecycle & Automation: Engage in and improve the entire lifecycle of the AWS platform and services from development to deployment, operation, and refinement. Scale systems sustainably through automation and evolve them to improve reliability and velocity. Leadership & Culture: Practice sustainable incident response and blameless postmortems . Lead engineering teams, mentor engineers , and drive technical excellence. Lead architecture discussions, conduct code reviews, and foster a collaborative engineering culture. All About You Experience: 5+ years of experience in AWS cloud engineering or similar roles. Hands-on experience with AWS services like Lambda, EKS, EC2, RDS, S3, Route 53, MSK, Glue, EMR , etc. Technical Skills: Proficiency in Infrastructure as Code tools (CloudFormation/CDK) . 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 understanding of Object-Oriented Programming (OOP) principles and experience applying them in languages like Python or Java . Scripting skills in Python, Bash , or similar languages. Strong knowledge of 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 strong sense of drive. Preferred Qualifications AWS certifications such as AWS Certified Solutions Architect, SysOps Administrator, or DevOps Engineer. Familiarity with container orchestration platforms like Kubernetes . 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 .

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Mumbai, Maharashtra, India

Mumbai, Maharashtra, India

Mumbai, Maharashtra, India