Software Development Engineer, S3 Vertex

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$120,000 - $180,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 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 involves working with distributed micro-services architectures, implementing pattern recognition, and utilizing machine learning techniques to analyze and autonomously mitigate undesired behavior at S3's massive scale. You'll be integrating with S3 APIs and contributing to key development projects that impact AWS's global infrastructure.

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. AWS offers a strong culture of inclusion, with employee-led affinity groups and regular events like Conversations on Race and Ethnicity (CORE) and AmazeCon.

Key aspects of the work environment include:

  • Work-life harmony with flexible working culture
  • Extensive mentorship and career growth opportunities
  • Comprehensive knowledge-sharing resources
  • Diverse and inclusive workplace valuing different experiences
  • Integration with cutting-edge cloud technologies
  • Collaboration with talented engineers and leaders

The ideal candidate should possess deep computer science knowledge, secure engineering practices expertise, and a genuine interest in mentoring junior teammates. This role offers an opportunity to work on technology that powers businesses globally, from electronic content delivery to remote working solutions.

Last updated 7 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
  • Analyze requests using pattern recognition and machine learning techniques
  • Autonomously mitigate undesired behavior at S3's scale
  • 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
Dental Insurance
Vision Insurance
  • Work-life balance
  • Career growth opportunities
  • Mentorship programs
  • Inclusive workplace
  • Professional development

Interested in this job?

Jobs Related To Amazon Software Development Engineer, S3 Vertex

Software Development Engineer, AWS Aurora DSQL

AWS Aurora DSQL Software Development Engineer position focusing on distributed database development and cloud infrastructure.

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.

Software Development Engineer, S3 Vertex

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

Software Development Engineer II, Prime Tech

Software Development Engineer II position at Amazon Prime, building and scaling systems that serve over 100 million Prime members worldwide.

Software Development Engineer II, Fulfillment by Amazon (FBA)

Build and architect large-scale distributed systems for Amazon's FBA service, enabling global sellers to leverage Amazon's fulfillment network.