Software Development Engineer II, Simple Storage Services

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

Description For Software Development Engineer II, Simple Storage Services

Amazon Web Services (AWS) is seeking a Software Development Engineer II to join their Simple Storage Service (S3) team, one of the largest distributed storage systems globally. This role is part of AWS Utility Computing (UC), which provides foundational services including S3 and EC2.

The position offers an opportunity to work on systems managing trillions of objects with sub-millisecond retrieval times and 11 nines (99.999999999%) of durability. You'll be developing software that deploys to tens of thousands of hosts and powers businesses worldwide.

As an SDE II in S3, you'll:

  • Design and implement highly scalable distributed systems
  • Write clear, maintainable code meeting high standards
  • Participate in code reviews and release management
  • Work cross-functionally to deliver high-quality products
  • Share knowledge of performance and architecture patterns
  • Take part in on-call rotations to maintain 24/7 service reliability

The role emphasizes ownership - "if you build it, you own it" - with high standards for test automation, verification, and design reviews. While on-call rotations are required, the team prioritizes work-life harmony and minimizing off-hours disruptions.

AWS offers comprehensive benefits, career growth opportunities through mentorship and knowledge-sharing, and an inclusive culture with employee-led affinity groups. The company values diverse experiences and backgrounds, welcoming candidates with non-traditional career paths.

This position provides exposure to cutting-edge cloud technology while working with talented engineers to solve complex problems at massive scale. If you're passionate about distributed systems and want to impact millions of customers, this role offers an excellent opportunity to grow your career at a technology leader.

Last updated 2 hours ago

Responsibilities For Software Development Engineer II, Simple Storage Services

  • Design, implement, test and deploy highly scalable distributed systems and services
  • Decompose complex problems into simple solutions while understanding system dependencies
  • Share knowledge of performance, scalability, and engineering patterns
  • Create clear, maintainable, well-documented code
  • Participate in code reviews and release management
  • Work closely across teams to deliver high-quality products
  • Participate in on-call rotation for 24/7 service support

Requirements For Software Development Engineer II, Simple Storage Services

Java
Python
JavaScript
  • 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

Benefits For Software Development Engineer II, Simple Storage Services

Medical Insurance
401k
Parental Leave
  • Comprehensive medical benefits
  • Career development and mentorship opportunities
  • Work-life harmony focus
  • Inclusive team culture
  • Employee-led affinity groups
  • Ongoing learning experiences

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Simple Storage Services

SDE II, Builder Foundations GRID, Builder Foundations GRID

Amazon is hiring an SDE II for their Builder Foundations team to develop serverless technologies and enhance developer productivity, offering competitive compensation and comprehensive benefits.

Software Development Engineer II, AWS Messaging & Streaming Services

AWS Software Development Engineer II position focusing on building and maintaining distributed streaming services using Apache Kafka, offering competitive compensation and comprehensive benefits.

Software Development Engineer II, GCNA-D

AWS seeks Software Development Engineer II for GCNA team to design and maintain global network infrastructure, offering competitive pay and benefits.

Software Development Engineer

Software Development Engineer position at Amazon Prime Video working on Channel Subscriptions and Marketplace Expansion team.

Software Dev Engineer II, AWS Network Infrastructure

AWS Network Infrastructure SDE II position focusing on building tools for network deployment and management, offering competitive compensation and opportunity to work with global infrastructure.