Taro Logo

Software Development Engineer II, EC2 Nitro

World's largest cloud computing and e-commerce company pioneering customer-centric innovation.
$129,300 - $223,600
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Cloud · Enterprise SaaS

Description For Software Development Engineer II, EC2 Nitro

EC2 Nitro is AWS's groundbreaking virtualization platform that powers the world's largest and fastest-growing compute cloud. As a Software Development Engineer II on the EC2 Server Provisioning team, you'll be at the heart of Amazon's cloud infrastructure, working on distributed systems that operate at global scale. The role involves transforming hardware into EC2 virtualized hosts that power millions of customer workloads worldwide.

The position offers a strong focus on work-life harmony and professional growth, with opportunities to work on cutting-edge cloud technology. You'll be part of a team that values mentorship, knowledge sharing, and collaborative development. The work primarily involves Java development, but encompasses the full software lifecycle from requirements to production support.

The EC2 Provisioning team is fundamental to AWS's cloud infrastructure, managing the critical process of converting manufacturing hardware into cloud-ready infrastructure. This role requires expertise in distributed systems, strong coding skills, and the ability to work with complex infrastructure at scale. You'll be responsible for maintaining and improving systems that handle millions of devices globally while ensuring zero customer downtime.

Key technical aspects include working with Linux systems, developing in languages like Java, Python, or Go, and designing distributed systems. The role offers exposure to AWS's custom Nitro technology stack, including hardware, firmware, and applications, while working alongside technical leaders to shape the future of cloud computing infrastructure.

Benefits include competitive salary ranging from $129,300 to $223,600 based on location, comprehensive medical coverage, 401k, and opportunities for equity. The position offers significant learning opportunities through mentorship, code reviews, and exposure to large-scale distributed systems.

Last updated 9 hours ago

Responsibilities For Software Development Engineer II, EC2 Nitro

  • Drive product and operational excellence in EC2 Provisioning services
  • Design and develop distributed systems and web services
  • Own software end-to-end from requirements to operations
  • Work with EC2 Principal Engineers to refine technical direction
  • Conduct detailed analysis, designs, and deliver quality code
  • Lead small, focused project teams
  • Manage infrastructure for EC2 virtualization at global scale

Requirements For Software Development Engineer II, EC2 Nitro

Java
Python
Linux
Ruby
Go
  • 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
  • Knowledge of Linux operating system
  • Comfortable developing in languages such as Java, C#, Python, Go or Ruby

Benefits For Software Development Engineer II, EC2 Nitro

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, EC2 Nitro

System Development Engineer, AWS Public Sector

AWS Public Sector seeks System Development Engineer to design and automate cloud infrastructure using Python, TypeScript, and AWS CDK for government, education, and healthcare customers in New York City.

Amazon Dedicated Cloud Engineer, EC2

AWS Cloud Engineer position focused on EC2 services for government customers, requiring TS/SCI clearance and expertise in cloud computing, systems administration, and networking.

Amazon Dedicated Cloud Engineer II, EC2

AWS Cloud Engineer role focused on EC2 services for government customers, requiring TS/SCI clearance and expertise in cloud computing, systems administration, and operations.

ADC Engineer, Commerce Platform

ADC Engineer position at Amazon Web Services focusing on cloud computing solutions for U.S. Government agencies, requiring TS/SCI clearance and expertise in systems administration and cloud technologies.

Software Engineer II, EC2 Commercial Software Services

Software Engineer II position at AWS EC2 Commercial Software Services team, building and maintaining critical cloud infrastructure components with competitive compensation and benefits.