Description
The Amazon EC2 Instance Networking Software Engineer designs and implements low-level networking software in C and Rust for custom hardware, including data-plane protocols, network virtualization, packet processing, and availability mechanisms. The role also investigates production issues across distributed embedded systems and collaborates with hardware, control-plane, and machine-learning teams. It requires at least three years of professional software development experience, two years of design or architecture experience, a bachelor's degree in a relevant field, and experience with large-scale embedded or distributed software.
