Amazon DevOps Engineer II

Job Details

Posted date: Nov 04, 2024

There have been 4 jobs posted with the title of DevOps Engineer II all time at Amazon.
There have been 4 DevOps Engineer II jobs posted in the last month.

Location: Redmond, WA

Estimated salary: $176,450
Range: $129,300 - $223,600


Description

We are looking for DevOps engineers with experience in supporting mission-critical applications, who are excited about building solutions that enhance automation, stability, and release processes across multiple systems. You will work closely with engineering teams to identify and address common issues, drive solutions, and improve overall release quality and reliability. This role requires hands-on engagement, troubleshooting, and automation development to support Kuiper’s Payload organization. You will work within the ANCHOR team, managing release processes and automation to maintain a seamless and efficient pipeline. The team operates an on-call support rotation, and you will be responsible for maintaining release quality and pipeline health. Your work will directly impact Kuiper’s ability to deliver high-quality, reliable releases efficiently.

Export Control Requirement:

Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.

Key job responsibilities

- Identify and solve ambiguous problems, architectural deficiencies, and automation gaps across systems.

- Analyze and troubleshoot high-complexity release processes, driving solutions for root cause analysis.

- Create, implement, and maintain automated solutions that improve the reliability and efficiency of release processes.

- Collaborate with cross-functional teams to define release standards, ensure consistency across LRUs, and provide clear documentation of processes and release notes.

- Provide on-call support for release pipeline stability, responding to and resolving issues as needed.

- Develop metrics and reporting tools to improve transparency, release tracking, and operational visibility.

- Support the implementation of standardized release mechanisms, including versioning, rollback procedures, and on-demand build creation.

A day in the life

In this role, you will start the day by reviewing pipeline health, monitoring release metrics, and identifying any potential issues. You will collaborate with LRU teams to ensure consistency in testing and release standards, address any automation or infrastructure needs, and track release readiness. As you work with cross-functional teams, you will document findings, improve release processes, and implement solutions that stabilize and automate workflows. You will engage with on-call responsibilities as needed, troubleshoot issues, and continuously improve automation to enhance overall release quality and reliability.

About the team

The ANCHOR team (Automated Navigation and Control of Releases) is focused on streamlining and standardizing the release process for Kuiper’s Payload organization. This team manages releases for all Payload LRUs, ensuring consistent release quality, pipeline health, and process efficiency. The team’s charter includes creating release automation, documenting changes, tracking versioned releases, and supporting the transition to a Mono-Repo structure as a long-term strategy. ANCHOR operates autonomously, focused on improving time-to-release, automation reliability, and release transparency.



Qualifications

- 4+ years of non-internship professional software development experience

- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience

- Experience programming with at least one software programming language

- Experience troubleshooting and debugging complex technical systems with high ambiguity.

- Experience working within agile, Scrum, or related collaborative workflows.

- Experience in troubleshooting, documenting findings, and driving solutions.

- Experience communicating with executive leadership.



Extended Qualifications

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

- Knowledge of embedded systems and Unix operating systems.

- Experience analyzing and troubleshooting multi-system environments.

- Experience conducting root cause analysis for high-impact issues.

- Experience with CI/CD pipelines, automation tools, and release management practices.

- Knowledge of build and release processes for large-scale, distributed systems.

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 https://www.amazon.jobs/en/disability/us.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/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 https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.



Check out other jobs at Amazon.