Skip to main content

Software Development Engineer, EC2 Fleet Impairment Detection

Job ID: 2591048 | Amazon Development Center U.S., Inc.

DESCRIPTION

Passionate about the cloud? Come and join a creative team of talented engineers of EC2 Fleet Impairment Detection team as we invest and expand in support of our exciting growth. We are seeking an experienced, hands on engineer with a passion for designing and developing highly scalable, distributed software. Our systems monitors hardware and software issues across entire EC2 fleet in real time and take actions that directly improve customer experience by maximizing the availability and reliability of compute resources. We also own services that run automated periodic tests to maintain the overall health of the fleet. The team’s problem space is diverse and interesting and you will have ample opportunity to work with a variety of exciting technologies to maximize the health of all compute workloads across all our infrastructure.
10017

Key job responsibilities
Implement and deploy mission-critical systems that work at the scale of EC2’s diverse and ever-expanding infrastructure
Develop software algorithms and workflows that act automatically to remediate customer impacting failures
Deliver systems that both systematically measure and improve the customer experience across multiple dimensions (availability, reliability, latency, throughput)

We are open to hiring candidates to work out of one of the following locations:

Seattle, WA, USA

BASIC QUALIFICATIONS

- 3+ 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 with at least one object oriented language like Kotlin, Java, C++, Ruby, etc.
- Proficiency in Computer Science fundamentals such as object-oriented design, data structures, algorithm design, problem solving, and complexity analysis

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Master's degree in computer science or equivalent
- Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations.
- Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end software systems and all points in between.
- Experience developing complex software systems that have successfully been delivered to customers.
- Experience communicating with users, software development engineering teams, management to collect requirements, describe software product features and technical designs.

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.