Software Development Engineer, S3 Vertex

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$120,000 - $200,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, S3 Vertex

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:

  • Contributing to key development projects integrating with S3 APIs
  • Building and enhancing distributed micro-services
  • Implementing pattern recognition and machine learning solutions
  • Analyzing and optimizing request handling at massive scale
  • Mentoring junior team members

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.

Last updated 5 minutes ago

Responsibilities For Software Development Engineer, S3 Vertex

  • Contribute to key development projects integrating with S3 APIs
  • Build and enhance services using distributed micro-services architectures
  • Implement pattern recognition and machine learning techniques
  • Analyze requests and autonomously mitigate undesired behavior
  • Mentor and lead junior teammates

Requirements For Software Development Engineer, S3 Vertex

Java
Python
Kubernetes
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Deep knowledge of computer science
  • Solid foundation in secure engineering practices

Benefits For Software Development Engineer, S3 Vertex

Medical Insurance
401k
  • Work-life balance
  • Career development
  • Mentorship opportunities
  • Public transportation improvements

Interested in this job?

Jobs Related To Amazon Software Development Engineer, S3 Vertex

Software Development Engineer, S3 Vertex

Software Development Engineer position at Amazon S3 Vertex team, building next-generation services for Quality of Service and request balancing at massive scale.

Software Development Engineer, DataSync

AWS DataSync Software Development Engineer position focused on building scalable cloud data movement solutions in Boston.

Software Development Engineer, Ops Tech Solutions

Software Development Engineer role at Amazon's Infrastructure Reliability Engineering team, building scalable solutions for system reliability and outage prevention.

Software Dev. Engineer, Finance Automation

Software Development Engineer role at Amazon's Finance Automation team, building next-generation collection tools and financial systems at scale.

3D CAD Engineer, World Wide Design Engineering

3D CAD Engineer position at Amazon's WWDE team focusing on material handling equipment design and standards development.