AWS Elastic Load Balancing/EC2 Networking is seeking a Software Development Engineer to work on their distributed Network Function Virtualization (NFV) platform. This role is part of the AWS Utility Computing (UC) organization, which provides foundational services like Amazon S3 and EC2, along with continuous product innovations. The position involves working on critical data plane systems supporting customer-facing services such as NAT Gateway, Elastic File System, and Load Balancers.
The ideal candidate will join a balanced team of senior and junior engineers with a proven track record of delivering important customer features. They will play a crucial role in setting team culture, establishing best practices, mentoring others, and executing the product roadmap. The role requires someone comfortable with ambiguity, customer-centric thinking, and the ability to think big.
AWS operates at massive scale, handling critical workloads, so operational excellence and high ownership are essential. The team culture emphasizes knowledge-sharing, mentorship, and inclusive practices, with senior members providing one-on-one mentoring and thorough code reviews. Career growth is prioritized through thoughtfully assigned projects that help develop engineering expertise.
The position offers competitive compensation ranging from $129,300 to $223,600 based on geographic location, plus equity and comprehensive benefits. AWS values diverse experiences and maintains an inclusive environment through employee-led affinity groups and ongoing learning experiences. The company emphasizes work-life harmony and provides various resources for career advancement and professional development.
This is an excellent opportunity for someone passionate about cloud computing who wants to make a significant impact while working with cutting-edge technology at one of the world's leading cloud providers.