JobsSoftware Development Engineer, EC2 VPC
Job description
The role is for an experienced software development engineer in the EC2 VPC team, focusing on designing and building highly-available services that operate across all AWS regions. The team is responsible for the control plane that powers networking for every EC2 instance globally. Engineers will collaborate with a diverse group of professionals to ensure safety, security, and operational excellence. The position is based in Herndon, VA, and emphasizes an inclusive culture that values bold ideas and technical ownership.
Requirements
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture experience of new and existing systems
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle experience, including coding standards and operations
- Bachelor's degree in computer science or equivalent
- Knowledge of professional software engineering best practices for the full software development life cycle
- Experience building complex software systems that have been successfully delivered to customers
- Experience contributing to the architecture and design of new and current systems
- Experience programming with at least one modern language such as Java, C++, or C#
Responsibilities
- Design and build server-side APIs and asynchronous workflows in Java and Kotlin that operate at EC2 scale
- Own services end-to-end, including design, implementation, testing, deployment, and production monitoring
- Troubleshoot and root-cause customer-impacting issues across distributed systems
- Write and review design documents for new features and system improvements
- Mentor junior engineers through design reviews and code reviews
- Participate in on-call rotations and drive operational improvements to improve availability
- Build and maintain automation tooling in Python and Ruby to support deployment safety and fleet operations
Benefits
- Employees at Amazon are often offered comprehensive health benefits—including multiple medical plan options (no pre-existing condition exclusions, 100% covered in-network preventive care), dental and vision plans, a 24/7 medical advice line from day one, expert second-opinion services, and broad mental-health support with several free counseling sessions (including pediatric). Financial wellness typically includes a 401(k) with company match (up to 2%), Restricted Stock Units (equity), FSAs, an emergency savings program, product and partner discounts, and even college-savings and home-purchase programs. Overall, the package is designed to support employees and their families’ health, finances, and day-to-day life.
Is this posting expired or inaccurate?
