Amazon Web Services (AWS) Virtual Private Cloud (VPC) team is seeking experienced engineers to join their development team in Herndon, VA. This role focuses on engineering core software that supports AWS cloud infrastructure, specifically working on EC2 network virtualization systems. The team works across various technical domains, from low-level kernel programming in C to userspace applications in C++, Java, and Scala, plus automation using Ruby/Python.
The position involves developing and maintaining critical services that handle network usage metering, encrypted VPN connections, and large-scale web services for network configuration. Team members participate in all aspects of the software development lifecycle, from feature definition to testing and production support. The role includes on-call responsibilities for two weeks every 2-3 months, with a strong focus on building fault-tolerant systems to minimize operational disruptions.
The team values work-life harmony, maintaining core working hours from 10am to 4pm Eastern, and supports flexible scheduling. They have a strong culture of mentorship, emphasizing thorough but constructive code reviews and knowledge sharing. The team consists primarily of mid-level engineers who enjoy helping junior engineers grow through one-on-one mentoring.
AWS VPC is looking for candidates who are enthusiastic, empathetic, curious, motivated, and reliable. The ideal candidate will help build upon the team's established culture of collaboration and technical excellence. The position offers comprehensive relocation and benefits packages, along with opportunities for career growth and development.
The team is part of AWS's inclusive culture, with access to employee-led affinity groups and various learning experiences. They emphasize the importance of seeking diverse perspectives and maintaining a balance between delivering customer delight and building high-quality software. This role offers the opportunity to work on critical infrastructure that powers one of the world's largest cloud platforms while being part of a supportive and collaborative team environment.