Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 8 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?