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 critical features like firewalls, routing, billing, and monitoring across AWS's worldwide fleet in 30+ 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 services (like Lambda) and external EC2 customers through regular feature deployments.
Working in a small team environment, you'll mentor junior engineers, lead architecture decisions, participate in design reviews, and implement solutions. The role provides extensive networking opportunities with Principal, Sr. Principal, and Distinguished Engineers across EC2, AWS, and Amazon.
As part of the Utility Computing (UC) organization, you'll contribute to foundational services like Amazon S3 and EC2, while supporting continuous product innovations. The team values knowledge-sharing, mentorship, and career growth, offering thorough code reviews and opportunities to develop engineering expertise.
AWS promotes an inclusive culture through employee-led affinity groups and events like CORE and AmazeCon conferences. The company values work-life harmony and provides flexible working arrangements. Career advancement is supported through extensive knowledge-sharing and mentorship resources.
The compensation package includes a base salary range of $129,300 to $223,600 per year (varying by geographic market), plus potential equity, sign-on payments, and comprehensive medical and financial benefits.