Amazon's EC2 VPC Dataplane team is seeking a Software Development Engineer to shape the future of virtualized (SDN) networking in one of the world's biggest public clouds. The team is responsible for the packet pipeline that operates beneath all customer EC2 VPC instances, implementing critical features like firewalls, routing, billing, and monitoring across a worldwide fleet in over 30 regions.
The role focuses on building and improving end-to-end EC2 SDN feature development, validation, and release cycle through tooling and automation. You'll need deep understanding of AWS networking components and back-end software development, plus interest in systems software engineering including kernel or embedded development.
This position offers a unique opportunity to build the platform underlying all new EC2 VPC features. You'll develop frameworks for validating end-customer workloads in both production and pre-production environments, impacting teams across EC2.
The team values work-life harmony and fosters an environment of knowledge sharing and mentorship. Senior engineers actively mentor junior team members through one-on-one sessions and thorough code reviews. Career growth is prioritized, with projects assigned to help engineers develop broader skills and tackle increasingly complex challenges.
AWS Infrastructure Services manages all AWS global infrastructure, ensuring continuous customer access to cloud innovations. You'll join a diverse team of engineers and specialists working on challenging problems in supply chain and infrastructure management.
The compensation package includes a base salary range of $129,300-$223,600 depending on location, plus equity, sign-on payments, and comprehensive benefits including medical and financial benefits.