Embedded Software Development Engineer II (C/C++), EC2 Nitro Instance Networking
Listed on Amazon’s official careers site. Posted May 26, 2026. Check that it is still open and apply there.
Apply on Amazon’s careers site →Job description
Do you want to shape the future of virtualized (SDN) networking in the world’s biggest public cloud?
The Amazon Elastic Compute Cloud (EC2) Instance Networking team owns the packet pipeline that runs right beneath all our customer's EC2 VPC instances, adding features like firewalling (security groups), billing and monitoring as we touch every single packet on every single host across our massive worldwide fleet. Our vision is to combine the performance of bare metal networking while maintaining all the benefits of the cloud, including delivering features not possible on bare metal i.e. true Software Defined Networking (SDN).
We are looking for a Embedded Software Development Engineer II (C/C++) to help build our next generation of automation and analytics services to help scale AWS VPC. In this role, you will be part of a team that builds scalable frameworks and highly available services to automate fault detection (e.g. test failures, crashes, network performance degradation), remediation strategies, data warehouse analytics, and data visualizations across a large organization.
This will require a thorough understanding of AWS networking components, back-end software development using a variety of AWS services, full-stack web development, and familiarity with exciting computer science fields such as machine learning and real-time data processing of time series data. You will also have the opportunity to impact and influence a wide range of teams across EC2 by developing frameworks used in validation of end-customer workloads on both production and pre-production environments.
More jobs at Amazon
AWS Software Development Manager, Elastic Load Balancing
US, WA, Seattle
Developer Experience Engineer, AWS Developer Experience
US, WA, Seattle
Developer Marketing Manager, Developer Marketing
US, WA, Seattle
Director of Software Development
US, WA, Seattle
Similar jobs at other companies
Senior Embedded Software Development Engineer
Microsoft · United States, Washington, Redmond
Principal Embedded Software Development Engineer
Fortinet · Sunnyvale, CA, United States
Staff Embedded Software Development Engineer
Qualcomm · San Diego, California, United States of America
Software Engineer II – Embedded Software
BAE Systems · Merrimack, New Hampshire, United States
Embedded Software Engineer - E2
Lockheed Martin · Hanover, MD