EC2 Nitro drives the planet's largest, fastest growing and most feature-rich compute cloud. Nitro is AWS's ground-up design for virtualization at global scale built on a fully custom stack of hardware, firmware and applications. The EC2 Server Provisioning team is responsible for turning new servers into EC2 virtualized hosts running customer workloads across the globe.
As a Software Development Engineer on the EC2 Provisioning team, you will:
- Become a subject matter expert on distributed, asynchronous services running at global scale
- Work on software infrastructure that transforms hardware into cloud infrastructure
- Manage live devices without downtime and keep the growing EC2 fleet healthy
- Develop in languages such as Java, C#, Python, Go or Ruby in a Linux environment
- Work closely with EC2 Principal Engineers and other technical leaders
- Own the full software development lifecycle, including requirements, system design, implementation, testing, monitoring, support, alarming, and reporting
The team values work-life harmony and offers flexibility in working hours. They provide mentorship, career growth opportunities, and a culture of inclusion. Amazon embraces diversity and has employee-led affinity groups, innovative benefits, and ongoing learning experiences.
Key Responsibilities:
- Drive product and operational excellence in a strategically critical space
- Refine technical direction and follow through with detailed analysis, designs, and quality code
- Lead small, focused project teams and make major direct contributions
- Deliver features with minimal direct oversight
- Work primarily in Java, covering the full lifecycle of software development
Qualifications:
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture experience
- Experience programming with at least one software programming language
- Comfortable with Linux operating system
- Knowledge of distributed systems and web services (preferred)
The base pay for this position ranges from $129,300/year to $223,600/year, depending on the geographic market. Amazon offers a total compensation package that may include equity, sign-on payments, and a full range of benefits.