Job Description Summary
We are seeking a highly skilled Staff Software Engineer - Cloud to lead the design automation and operational excellence of our AWS-based Cloud Foundation. This role is pivotal in building secure scalable and developer-friendly cloud environments that power enterprise-grade SaaS applications globally. You will drive initiatives around infrastructure automation GitOps adoption CI / CD optimization and developer experience improvements.
Job Description
Roles and Responsibilities
Design and implement secure scalable AWS Cloud Foundation including account strategy VPC / network architecture identity & access management and security baselines.
Develop and standardize GitOps-based processes for infrastructure and application deployments using tools like ArgoCD Helm and Terraform.
Automate infrastructure provisioning and environment setup leveraging Infrastructure as Code (IaC) and AWS-native services to reduce lead time and improve reliability.
Build and optimize CI / CD pipelines for containerized workloads (EKS / ECS) and SaaS applications using GitHub Actions or similar tools.
Collaborate with DevOps SRE and product engineering teams to ensure seamless integration of cloud services operational resilience and compliance with enterprise standards.
Define and enforce security controls and compliance frameworks (IAM KMS WAF GuardDuty Config SCPs) across multi-account AWS environments.
Drive developer experience improvements by creating reusable modules templates and automation workflows that simplify environment provisioning and deployments.
Contribute to reliability engineering initiatives by defining SLIs / SLOs automating recovery and improving observability using CloudWatch Prometheus and Grafana.
Evaluate emerging AWS services and DevOps tools to continuously enhance performance security and cost efficiency.
Mentor and guide engineering teams on cloud architecture GitOps principles security best practices and operational excellence.
Document and evangelize reference architectures standards and automation patterns across teams.
Education Qualification
Bachelors Degree in Computer Science or STEM Majors (Science Technology Engineering and Math) with advanced experience.
Desired Characteristics / Technical Expertise :
Excellent communication and collaboration skills with ability to influence and coach teams across disciplines
Leadership :
Demonstrates clarity of thinking to work through limited information and vague problem definitions
Influences through others; builds direct and behind the scenes support for ideas
Proactively identifies and removes project obstacles or barriers on behalf of the team
Shares knowledge power and credit establishing trust credibility and goodwill
Strong ownership mindset and ability to lead architectural decisions end-to-end.
Analytical and detail-oriented with a proactive approach to identifying and mitigating risks.
Comfortable working in distributed global teams and supporting cross-regional collaboration.
Personal Attributes :
Able to work under minimal supervision
Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
Able to work well with global teams including time-zone flexibility
Skilled in providing oversight and mentoring team members. Shows ability to effectively delegate work
Additional Information
Relocation Assistance Provided : No
Required Experience :
Staff IC
Key Skills
Campaigns,JSP,Dhtml,Loans,Automobile
Employment Type : Full-Time
Experience : years
Vacancy : 1
Staff Software Engineer • Bengaluru, Karnataka, India