Software Development Engineer, CloudFormation

Amazon is a global technology company that provides cloud computing, e-commerce, and artificial intelligence services.
$129,300 - $223,600
Cloud
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer, CloudFormation

AWS CloudFormation is seeking software developers to join their team in creating and managing cloud infrastructure at scale. The role involves:

  • Designing and iterating developer tools and services used by thousands of AWS users
  • Working with various technologies, primarily Java and Kotlin, with opportunities in Rust, Go, and other languages
  • Owning the entire product lifecycle from roadmap to architecture, design, and deployment
  • Collaborating closely with internal and external customers

The team values work-life balance and offers flexibility in working hours. On-call responsibilities are typically one week every two months, with a focus on building fault-tolerant systems.

The team culture emphasizes inclusion, embracing differences, and continuous learning. Amazon offers employee-led affinity groups, innovative benefits, and ongoing learning experiences.

Career growth is supported through knowledge sharing, mentorship, and project assignments aimed at developing well-rounded engineers. The team includes a mix of experience levels and tenures, fostering an environment of learning and growth.

This position offers the opportunity to work on highly scalable systems, design next-generation 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 for AWS users
  • Work with various technologies, primarily Java and Kotlin
  • Own the entire product lifecycle from roadmap to deployment
  • Collaborate with internal and external customers
  • Participate in on-call rotations (1 week every 2 months)
  • Contribute to building fault-tolerant systems

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
  • Ongoing learning experiences
  • Mentorship opportunities
  • Career growth support

Interested in this job?

Jobs Related To Amazon Software Development Engineer, CloudFormation

Data Center Facility Engineer, DCC Communities

AWS seeks Data Center Facility Engineer to maintain and operate critical infrastructure, ensuring continuous cloud service delivery while focusing on safety and operational excellence.

Data Center Facility Engineer, DCC Communities

AWS Data Center Facility Engineer role focusing on maintaining and operating critical infrastructure, ensuring reliability and safety of cloud operations.

Software Dev Engineer, CloudFormation Core

Software Development Engineer position at Amazon's CloudFormation Core team, focusing on building scalable cloud infrastructure and distributed systems.

Data Center Facility Engineer, DCC Communities

AWS seeks Data Center Facility Engineer to maintain and operate critical infrastructure, ensuring reliable cloud services through technical expertise and operational excellence.

Data Center Facility Engineer, DCC Communities

AWS Data Center Facility Engineer role focusing on maintaining and operating critical infrastructure, combining electrical and mechanical expertise with operational excellence.