Senior Software Engineer, IaC Provider Experience

Amazon Development Center U.S., Inc.
Seahurst, WA, US
$151.3K a year
Full-time

Job Description

AWS Infrastructure as Code (IaC) helps customers to easily and efficiently adopt AWS services while ensuring that their applications run safely in the cloud.

We develop services and client software, including CloudFormation and Cloud Control API, that empower customers to spin up infrastructure across AWS at unprecedented scale.

The Provider Experience team provides the building blocks for customers to scale and grow their use of AWS services and third-party solutions.

With the CloudFormation CLI and Resource Provider Development Kit (RPDK), we enable AWS service teams and third-party developers to build a standardized resource-based interface to their services and provide access to customers via the CloudFormation Registry and Cloud Control API.

From there, we make it easy for developers to discover each resource's capabilities and build solutions to manage infrastructure at AWS scale.

This role will apply technical leadership in the CloudFormation Registry space, with the goal of driving the next level customer experience for Resource Providers and developers enabling Registry resources into their accounts.

In addition, this role will drive a scalable engagement model and tooling for AWS service teams who build on top of CloudFormation resource packages to deploy their infrastructure changes.

BASIC QUALIFICATIONS- 5+ years of non-internship professional software development experience

  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

PREFERRED QUALIFICATIONS- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

Bachelor's degree in computer science or equivalent

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

For individuals with disabilities who would like to request an accommodation, please visit

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $151,300 / year in our lowest geographic market up to $261,500 / year in our highest geographic market.

Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.

Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and / or other benefits.

For more information, please visit -benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.

3 days ago
Related jobs
Promoted
Milestone Technologies, Inc.
Issaquah, Washington

Net Software Engineer with Payments Platform experience. EXPERIENCE - if you resume does not show this experience you will be rejected. Exact compensation and offers of employment are dependent on the circumstances of each case and will be determined based on job-related knowledge, skills, experienc...

Promoted
TikTok
Seattle, Washington

With millions of loyal users globally, we believe TikTok is an ideal platform to deliver a brand new and better e-commerce experience to our users. Our product engineering team is responsible for building an e-commerce ecosystem that is innovative, secure and intuitive for our users. Drive continuou...

Promoted
Insight Global
Seattle, Washington

Skills and Requirements5 plus years of progressive experience in a software development (SDE) occupation, including automated testing of front end and backend servicesNodeJS and React in JavaScript / Typescript5 plus years of experience with full-stack application development5 plus years of experien...

Promoted
TikTok
Seattle, Washington

With millions of loyal users globally, we believe TikTok is an ideal platform to deliver a brand new and better e-commerce experience to our users. Our quality assure engineering team is responsible for keeping an e-commerce ecosystem stable, secure and intuitive for our users. TikTok is committed t...

Amazon.com Services LLC
Bellevue, Washington

We are on a mission to be earth's best provider of one-time and recurring digital acceleration, delivering a seamless and enjoyable experience for digital businesses to launch their products. As a Senior Engineer, you will lead projects involving multiple teams in all aspects of our group. Experienc...

TikTok
Seattle, Washington

Global e-commerce business team hopes to provide users with more tailored and efficient consumption experience, enabling merchants to receive reliable platform services in different scenarios such as live e-commerce, short video content e-commerce, so as to make more affordable and high-quality prod...

NVIDIA
Redmond, Washington
Remote

As a Senior Network Software Engineer, you will be instrumental in co-designing and implementing innovative solutions that power AI applications at an unprecedented scale. PhD in Computer Science, Computer Engineering, or related field, or equivalent experience . Your expertise in network softw...

Nintendo
Redmond, Washington

SW] 5+ years of recent experience developing software . SDET] 5+ years of recent experience testing software . OPT] Comprehensive knowledge of embedded software/hardware design, application software design and emerging technologies. Kyoto, Japan, manufactures and markets hardware and software for it...

Loot Labs
Seattle, Washington

Loot Labs is seeking a talented Frontend Software Engineer to join our dynamic team. This role involves collaborating closely with our design and backend teams to create seamless and efficient user experiences. Participate in code reviews and adhere to best software development practices. Bachelor's...

Jobs for Humanity
Seattle, Washington

Debug and troubleshoot software issues to ensure business continuity, and a high bar for end-user experience. Experience in building and scaling high-performance engineering teams. Experienced (relevant combo of work and education). Partner with cross-functional teams (engineering, product, design, ...