Software Development Engineer, CloudFormation

Amazon is a global technology company that provides cloud computing, e-commerce, and artificial intelligence services.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Software Development Engineer, AWS

AWS seeks Software Development Engineer for automotive industry solutions, offering competitive pay, benefits, and opportunity to work on scalable systems.

Software Development Engineer, Devices & Services Trust CX Innovations

Mid-level Software Development Engineer role at Amazon focusing on AI trust and customer experience innovations with competitive compensation and benefits.

Description For Software Development Engineer, CloudFormation

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!

Last updated 2 months ago

Responsibilities For Software Development Engineer, CloudFormation

  • Design and iterate developer tools and services used by thousands of AWS users
  • Work with various technologies, primarily Java and Kotlin, with opportunities in Rust, Go, and other languages
  • Own the entire product lifecycle, from roadmap to architecture, design, and deployment
  • Interface with internal and external customers to drive new products and features
  • Participate in on-call rotations to ensure system reliability

Requirements For Software Development Engineer, CloudFormation

Java
Kotlin
Rust
Go
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience with new and existing systems
  • Experience programming with at least one software programming language
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer, CloudFormation

Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible working hours
  • Employee-led affinity groups
  • Mentorship and career growth opportunities
  • Inclusive team culture

Interested in this job?