Do you want to work on projects that impact millions of customers? Do you feel passionate about working with highly scalable and available systems? Do you get excited at the idea of designing and delivering next-generation cloud infrastructure? AWS CloudFormation provides an easy declarative way to create, deploy, and manage applications and infrastructure in the AWS cloud. The CloudFormation teams are pioneers in the "Infrastructure as Code" space.
As a Software Development Engineer on the CloudFormation team, you will: • Design and iterate developer tools and services used by thousands of AWS users. • Work with various technologies, primarily Java and Kotlin, with opportunities to build microservices using Rust, Go, and other languages. • Own the entire product lifecycle, from roadmap to architecture, design, and continuous iterative deployment. • Interface closely with internal and external customers to drive new products and features.
Our team values work-life balance and offers flexibility in working hours. We have a supportive culture that embraces diversity and inclusion, with employee-led affinity groups and innovative benefits.
This role involves on-call responsibilities, typically one week every 3-4 months, split between Primary and Secondary. We work to ensure our systems are fault-tolerant and resolve root causes to prevent repeated issues.
We offer mentorship and career growth opportunities, with a team dedicated to supporting new members. Our environment celebrates knowledge sharing and thorough, kind code reviews. We assign projects to help team members develop into well-rounded engineers and take on more complex tasks.
Join us to work on cutting-edge cloud infrastructure and make a significant impact on millions of customers!