Amazon.com Inc logo

Software Development Engineer, EC2 Nitro Networking

Amazon.com Inc
  • San Diego, CA
    6 days ago

    Job Description

    Do you want to shape the future of virtualized networking in one of the world"s largest public clouds?

    The Amazon Elastic Compute Cloud (EC2) NX Platforms team owns the packet processing pipeline running beneath every EC2 instance - adding encryption, firewalls (security groups), routing, billing, and monitoring to every packet on every host across our worldwide fleet of 9M+ hosts in more than 30 regions. Our vision: deliver bare-metal networking performance while raising the bar on EC2"s security, availability, and reliability - unlocking capabilities only possible through true Software Defined Networking (SDN).

    We are growing fast and looking for senior systems engineers who can deliver ultra-high performance - our goal is processing millions of packets per second on a single CPU core. This demands highly optimized data structures, low-level hardware tuning, and expertise in C/C++. If you have a passion for systems software engineering - kernel development, embedded systems, or high-performance networking - this is a unique opportunity to define the next generation of the platform powering all new EC2 instance families and VPC features for years to come.

    Your code ships to production across the entire EC2 fleet - powering services like AWS Lambda and every external workload running on EC2. With frequent deployments and full ownership from design through operation, your contributions have immediate, measurable impact at global scale.

    With an extensive network and access to Principal, Sr. Principal, and Distinguished Engineers across EC2, AWS, and Amazon, there are many stretch opportunities to grow your skills and knowledge.

    Ready to build the networking substrate for the world"s largest cloud? Apply today.

    Key job responsibilities

    • Own the end-to-end design, scoping, implementation, and integration testing of new features that run on the EC2 Nitro System.
    • Design and build secure and scalable services to enable monitoring, diagnostics, and automated recovery.
    • Design and build next generation hardware/software validation platforms that enables efficient CI/CD.
    • Collaborate with cross-functional teams to understand and define requirements, design system architectures, and implement robust and scalable solutions.
    • Continuously improve development processes, tools, and automation to enhance productivity and quality.
    • Mentor junior engineers with scoping, design, and developing scalable and maintainable code.

    About the team

    • Why AWS

    Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

    • Diverse Experiences

    Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.

    • Work/Life Balance

    We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why flexible work hours and arrangements are part of our culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud.

    • Inclusive Team Culture

    Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness.

    • Mentorship and Career Growth

    We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

    Numbers & Facts

    LocationSan Diego, CA
    IndustryRetail
    Company Size10,000 employees or more
    Year Founded1994
    Websitehttp://Amazon.com/militaryroles

    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

    Skills

    • AWS Lambdaunmatched
    • Amazon Elastic Compute Cloud (EC2)unmatched
    • Amazon Web Services (AWS)unmatched
    • Architectural Designunmatched
    • Automationunmatched
    • Automotive Repair and Maintenanceunmatched
    • Billingunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • CPU (Central Processing Unit)unmatched
    • Cloud Computingunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Cryptographyunmatched
    • Data Structuresunmatched
    • Embedded Systemsunmatched
    • Firewallsunmatched
    • Integration Testingunmatched
    • Kernel Programmingunmatched
    • Mentoringunmatched
    • Network Performance/Analysisunmatched
    • Packet Processingunmatched
    • Process Improvementunmatched
    • Public Cloudunmatched
    • Requirements Managementunmatched
    • Scalable System Developmentunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Software Validationunmatched
    • Startupunmatched
    • System Architectureunmatched
    • Systems Engineeringunmatched
    • Vehicle Fleetsunmatched
    • Virtualizationunmatched

    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