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:
Quality Assurance Engineer II, Alexa Communications

Quality Assurance Engineer II position at Amazon's Alexa Communications team, focusing on voice technology and AI applications

Software Development Engineer, ABDAI

Software Development Engineer position at Amazon Business focusing on data analytics and insights, requiring 2+ years of experience in software development.

Software Development Engineer, AFT Labor Scheduling

Software Development Engineer role at Amazon's Labor Scheduling Organization, building systems to optimize workforce deployment in fulfillment operations.

Software Development Engineer, AFT Labor Scheduling

Software Development Engineer role at Amazon's Labor Scheduling Organization, building systems to optimize workforce management in fulfillment operations.

Software Developer Engineer II, Training & Certification, Content Technology

AWS Training & Certification seeks Software Engineer to develop AI-powered learning content platforms, offering $129K-$223K salary with comprehensive 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 a month 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?