Amazon S3 (Simple Storage Service) is seeking a Software Development Engineer to join their S3 Vertex team, formerly known as the Request Shaping team. This role focuses on building next-generation services for Quality of Service and request balancing in S3, processing hundreds of trillions of transactions monthly.
The position offers an opportunity to work on critical infrastructure at massive scale, developing and enhancing services using distributed micro-services architectures. You'll leverage expert knowledge, pattern recognition, and machine learning techniques to analyze requests and autonomously mitigate undesired behavior at S3's scale.
The role is based at Amazon's new headquarters in Northern Virginia, part of a $2.5 billion investment that will create 25,000+ new jobs. The location offers excellent amenities including infrastructure updates, improved public transportation, and convenient access to Reagan National Airport.
AWS values diverse experiences and maintains an inclusive culture through employee-led affinity groups and events like Conversations on Race and Ethnicity (CORE) and AmazeCon. The company emphasizes work-life harmony and provides extensive opportunities for mentorship and career growth.
You'll be working with AWS's robust suite of products and services that power businesses from startups to Global 500 companies. The role requires deep computer science knowledge, secure engineering practices expertise, and a passion for mentoring junior teammates.
Key responsibilities include:
The ideal candidate will have experience in full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations. AWS welcomes candidates with non-traditional career paths and values diverse perspectives in building world-class cloud solutions.