Join the Amazon Elastic Compute Cloud (EC2) VPC Dataplane team in shaping the future of virtualized networking in one of the world's largest public clouds. This role focuses on building and improving the end-to-end EC2 Software Defined Networking (SDN) feature development, validation, and release cycle through tooling and automation. The team owns the packet pipeline that runs beneath all customer EC2 VPC instances, implementing features like firewalls, routing, billing, and monitoring across AWS's worldwide fleet in over 30 regions.
As a Software Development Engineer, you'll work on combining bare metal networking performance with cloud benefits, creating features not possible on traditional infrastructure. You'll need a deep understanding of AWS networking components and back-end software development, plus interest in systems software engineering including kernel or embedded development.
The role offers unique opportunities to influence EC2 VPC features and develop frameworks for validating end-customer workloads. You'll join a diverse team that values work-life harmony and knowledge sharing. The team emphasizes mentorship, with senior engineers actively supporting junior team members through one-on-one guidance and thorough code reviews.
AWS Infrastructure Services manages all AWS global infrastructure, ensuring continuous customer access to cloud innovation. You'll collaborate across AWS teams to maintain the highest standards for safety and security while optimizing capacity and cost efficiency. The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits.
This is an ideal opportunity for experienced developers passionate about cloud infrastructure, networking, and building scalable automation solutions. You'll work in an inclusive culture that welcomes bold ideas and empowers ownership from concept to completion.