Amazon.com Inc logo

SDE II, EC2 Instance Networking, EC2 Nitro

Amazon.com Inc
  • Seattle, WA
    9 days ago

    Job Description

    Do you want to build the networking infrastructure that powers every virtual machine in the world"s largest cloud? Are you excited by the challenge of writing systems software that runs on millions custom networking cards across millions of hosts?

    The Amazon Elastic Compute Cloud (EC2) Instance Networking team builds and operates the software-defined networking stack at the heart of AWS. Our code is what makes Virtual Private Clouds (VPC) work, what enforces customer security policies, and what enables workloads to scale from a single instance to clusters of tens of thousands. Every packet that enters or leaves an EC2 instance flows through software we write, running on custom silicon designed in-house.

    This work sits at the intersection of cloud infrastructure and the AI revolution. As machine learning workloads grow to unprecedented scale - training runs spanning thousands of accelerators, clusters demanding millions of network endpoints, and fabrics pushing hundreds of gigabits per second. We build the networking primitives that make these workloads possible: high-performance interfaces, low-latency data plane protocols, and scalable network virtualization that operates predictably even under heavy churn. When the world"s most ambitious AI companies scale on AWS, they"re relying on the software we build.

    You"ll write low-level systems code in C and Rust running on custom hardware in a real-time

    embedded environment. You"ll work on network virtualization protocols, packet processing pipelines, and availability mechanisms that must perform correctly at massive scale with sub-second latency requirements. You"ll solve problems that span hardware, firmware, and

    software, and see the direct impact of your work on customers running some of the largest and most demanding workloads in the cloud.

    Key job responsibilities

    • Design and implement data plane networking software on custom hardware, working across the full software lifecycle from design through deployment and operations
    • Build and improve network virtualization systems that deliver VPC connectivity, security policy enforcement, and performance isolation for EC2 customers
    • Investigate and resolve complex production issues across distributed embedded systems, driving root cause analysis and permanent fixes
    • Collaborate with partner teams across hardware, control plane, and ML platforms to deliver end-to-end solutions

    Numbers & Facts

    LocationSeattle, WA
    IndustryRetail
    Company Size10,000 employees or more
    Year Founded1994
    Websitehttp://Amazon.com/militaryroles
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Amazon Elastic Compute Cloud (EC2)unmatched
    • Amazon Web Services (AWS)unmatched
    • Artificial Intelligence (AI)unmatched
    • C Programming Languageunmatched
    • Cloud Computingunmatched
    • Computer Firmwareunmatched
    • Computer Networksunmatched
    • Distributed Computingunmatched
    • Embedded Systemsunmatched
    • Machine Learningunmatched
    • Network Administration/Managementunmatched
    • Network Protocolsunmatched
    • Network Softwareunmatched
    • Network Systemsunmatched
    • Packet Processingunmatched
    • Private Cloudunmatched
    • Problem Solving Skillsunmatched
    • Root Cause Analysisunmatched
    • Security Policyunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Virtual Machine (VM)unmatched
    • Virtualizationunmatched

    About Company

    At Amazon, we don’t wait for the next big idea to present itself. We envision the shape of impossible things and then we boldly make them reality. So far, this mindset has helped us achieve some incredible things. Let’s build new systems, challenge the status quo, and design the world we want to live in. We believe the work you do here will be the best work of your life.

    Wherever you are in your career exploration, Amazon likely has an opportunity for you. Our research scientists and engineers shape the future of natural language understanding with Alexa. Fulfillment center associates around the globe send customer orders from our warehouses to doorsteps. Product managers set feature requirements, strategy, and marketing messages for brand new customer experiences. And as we grow, we’ll add jobs that haven’t been invented yet.

    It’s Always Day 1
    At Amazon, it’s always “Day 1.” Now, what does this mean and why does it matter? It means that our approach remains the same as it was on Amazon’s very first day – to make smart, fast decisions, stay nimble, invent, and stay focused on delighting our customers. In our 2016 shareholder letter, Amazon CEO Jeff Bezos shared his thoughts on how to keep up a Day 1 company mindset. “Staying in Day 1 requires you to experiment patiently, accept failures, plant seeds, protect saplings, and double down when you see customer delight,” he wrote. “A customer-obsessed culture best creates the conditions where all of that can happen.” You can read the full letter here

    Our Leadership Principles
    Our Leadership Principles help us keep a Day 1 mentality. They aren’t just a pretty inspirational wall hanging. Amazonians use them, every day, whether they’re discussing ideas for new projects, deciding on the best solution for a customer’s problem, or interviewing candidates. To read through our Leadership Principles from Customer Obsession to Bias for Action, visit https://www.amazon.jobs/principles

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder