Senior Software Engineer, IaC Provider Experience

Global technology company leading in cloud computing, e-commerce, and artificial intelligence
$151,300 - $261,500
Cloud
Senior Software Engineer
In-Person
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, IaC Provider Experience

AWS Infrastructure as Code (IaC) is seeking a Senior Software Engineer to join their Provider Experience team. This role focuses on developing crucial services like CloudFormation, Cloud Control API, and CDK that enable customers to efficiently manage AWS infrastructure at scale. The position involves working with cutting-edge cloud computing technologies, designing architecture, and mentoring team members. The ideal candidate will have strong leadership experience and technical expertise in software development.

The role offers an opportunity to work on products that help customers easily adopt AWS services while ensuring their applications run safely in the cloud. You'll be part of a team that provides building blocks for customers to scale their use of AWS services and third-party solutions. Using tools like CloudFormation CLI and Resource Provider Development Kit, you'll enable standardized resource-based interfaces for AWS services.

As a senior engineer, you'll collaborate with outstanding engineers and leaders, work closely with product managers to refine requirements, and take a leadership role in implementing and launching software solutions. The position offers competitive compensation ranging from $151,300 to $261,500 based on location, plus additional benefits including equity and comprehensive medical coverage. This is an excellent opportunity for someone passionate about cloud computing who thrives on complex challenges and wants to make a significant impact in cloud infrastructure technology.

Last updated 22 days ago

Responsibilities For Senior Software Engineer, IaC Provider Experience

  • Work with AWS Infrastructure as Code (IaC) services
  • Develop services and client software including CloudFormation, Cloud Control API, and CDK
  • Build standardized resource-based interfaces for AWS services
  • Define architecture and lead implementation of software
  • Work with product managers to refine product requirements
  • Mentor other engineers as the team grows

Requirements For Senior Software Engineer, IaC Provider Experience

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle preferred
  • Bachelor's degree in computer science or equivalent preferred

Benefits For Senior Software Engineer, IaC Provider Experience

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Senior Software Engineer, IaC Provider Experience

Sr. Enterprise Account Engineer, Media Specialist

Senior Enterprise Account Engineer role at AWS Elemental, focusing on media services implementation and customer success in APAC region.

Sr. Hardware Dev Engineer (AWS Generative AI & ML Servers)

Senior Hardware Development Engineer role at AWS focusing on Generative AI and ML server design and development, offering competitive compensation and comprehensive benefits.

Construction Manager, AMER East Construction

Senior Construction Manager role at AWS overseeing data center construction projects, requiring 6+ years of experience in construction management and MEP systems.

Amazon Dedicated Cloud Engineer, ADC2S

Senior Cloud Engineer position at AWS requiring TS/SCI clearance, focusing on EC2 platform for government customers with emphasis on systems engineering and operations.

Senior Software Dev Engineer, EC2 Nitro

Senior Software Engineer role at AWS working on EC2 Nitro platform, developing virtualization technology with C++/Rust in Linux environments.