Amazon's EC2 VPC Dataplane team is seeking talented kernel/embedded C programmers to shape the future of virtualized (SDN) networking in one of the world's largest public clouds. The team is responsible for the packet pipeline beneath all EC2 VPC instances, implementing features like firewalls, routing, billing, and monitoring across 30+ global regions.
The role focuses on delivering ultra-high performance networking capabilities, processing millions of packets per second on embedded CPU cores. This requires expertise in optimized data structures and low-level hardware tuning. The position offers immediate impact on both internal (AWS Lambda) and external Amazon EC2 customers through regular feature deployments.
As a Senior Software Engineer, you'll:
The team is part of AWS Utility Computing (UC), which provides foundational services like S3 and EC2. They foster an inclusive culture that values knowledge-sharing, mentorship, and career growth. The environment supports work-life harmony and offers extensive resources for professional development.
Benefits include competitive compensation ($151,300 - $261,500 base salary range), equity, sign-on payments, and comprehensive medical and financial benefits. The position is based in Sunnyvale, CA, and offers the opportunity to work with Principal, Sr. Principal, and Distinguished Engineers across AWS.