Senior Software Engineer, IaC Provider Experience

Amazon Development Center U.S., Inc.
Bothell, WA, US
$151.3K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

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.

2 days ago
Related jobs
Promoted
West500 Partners
Seattle, Washington

They're currently in need of a local Seattle Software Engineer with a mix of startup/enterprise company experience and an interest in developing innovate AI technology. Experience integrating FastAPI with AWS. A desire to contribute to impactful technical decision making for software development pro...

Promoted
Palantir
Seattle, Washington

As a Senior Software Engineer on Network Infrastructure you will be joining a team whose mission is to make a highly dynamic and intricate Kubernetes networking tech stack a pleasure to interact with, in addition to being legible, robust and secure. Palantir builds the world’s leading software for d...

Promoted
LendingTree
Seattle, Washington

Strong understanding of software engineering best practices such as SOLID principles and design patterns. Strong background in computer science, engineering, or mathematics. Experience developing on cloud platforms. Experience developing business applications using SQL Server or other RDBMS database...

Promoted
Walmart
Bellevue, Washington

Minimum Qualifications: Bachelor of Science and 6 years' experience in software engineering OR Master of Science 5 years' experience in software engineeringAbout Walmart Global TechImagine working in an environment where one line of code can make life easier for hundreds of millions of people. Optio...

Promoted
Truveta
Seattle, Washington

Senior Software Engineer - Big Data Pipeline. Leverage software engineering skills to build and deliver reliable, secure and scalable software solutions using modern cloud-based paradigms across different components in Truveta. Achieving Truveta’ s ambitious vision requires an incredible team of tal...

Apple
Seattle, Washington

Apple is looking for an experienced Software Engineer to help develop the next generation of device frameworks for Apple's cloud infrastructure. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. You will work with tenured engineers that ...

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...

Microsoft
Redmond, Washington

We are looking to hire a Senior Software Engineer to join our team. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience. ...

Anduril
Seattle, Washington

Previous experience working in an engineering setting: a startup (or startup-like environment), engineering school, etc. Have experience working with customers to deliver novel software capabilities. Love building platform and infrastructure tooling that enables other software engineers to scale the...

Harvey Nash
Seattle, Washington

Qualifications -MS inComputer Science, Computer or Electrical Engineering, Mathematics, or a relatedfield plus one year of experience in the job offered or associated occupationsof Software Engineer, Software Developer, or related. One of our manycustomer(s) today is urgently looking for an experien...