Amazon's EC2 Networking team is seeking a Software Development Engineer to help build the next generation of Virtual Private Cloud (VPC) at AWS. This role focuses on developing software-defined networks at scale, working on re-engineering the VPC distribution plane to optimize EC2 performance.
The position involves working with modern programming languages like Java and Rust for application development, Ruby/Python for automation, and databases like MySQL, Redis, JournalDB, and RocksDB for high-performance, low-latency backends. You'll be part of a team that's responsible for giving customers the ability to build secure, scalable, resilient, and highly available VPCs.
As a Software Development Engineer, you'll:
The role offers an opportunity to work on cutting-edge cloud technology, contributing to Amazon's initiative to achieve bare-metal-like performance for EC2. You'll be part of a team that values creative problem-solving and technical innovation, while maintaining a strong focus on customer satisfaction.
The position includes competitive compensation with a base pay range of $129,300 to $223,600 per year depending on location, plus equity, sign-on payments, and comprehensive benefits including medical, financial, and other benefits. This is an excellent opportunity for someone passionate about cloud computing, networking, and building scalable systems.