Software Dev Engineer II, Amazon S3

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Dev Engineer II, Amazon S3

Amazon Web Services' S3 team is seeking a Software Development Engineer to join their Cloud Storage division, one of the largest distributed storage systems globally. This role offers an exceptional opportunity to work on systems that manage trillions of objects, process millions of requests per second, and maintain 99.999999999% durability. As part of the S3 Data Plane team, you'll be instrumental in building next-generation services that power businesses worldwide.

The position combines technical excellence with real-world impact, as you'll be working on systems that directly affect how businesses deliver electronic content, enable remote work, and enhance everyday consumer experiences. You'll lead peer engineers, drive innovation, and build scalable solutions to handle exponential growth while maintaining AWS's high standards for quality and reliability.

AWS follows a "you build it, you own it" philosophy, emphasizing high ownership and accountability. The role includes participation in an on-call rotation, but with a strong focus on building robust systems that minimize middle-of-the-night issues. You'll benefit from a comprehensive onboarding process, including a peer buddy system and access to formal mentorship programs.

The ideal candidate will combine exceptional technical expertise with a strong foundation in Computer Science and practical experience in large-scale distributed systems. You'll work in an agile environment, collaborating with experienced Amazonians to conceive, design, and launch innovative products and services that set industry standards.

This role offers competitive compensation, comprehensive benefits, and the opportunity to work on challenging problems in a space full of opportunities. Join AWS S3 to be part of a team that's shaping the future of cloud storage while working with cutting-edge technology at unprecedented scale.

Last updated 14 days ago

Responsibilities For Software Dev Engineer II, Amazon S3

  • Design and build innovative technologies in a large distributed computing environment
  • Create solutions to run predictions on distributed systems
  • Build distributed storage, index, and query systems
  • Design and code solutions starting with broadly defined problems
  • Work in an agile environment to deliver high-quality software
  • Collaborate with cross-disciplinary teams
  • Participate in on-call rotation

Requirements For Software Dev Engineer II, Amazon S3

Java
Python
Go
  • 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
  • Experience with full software development life cycle
  • Knowledge of design patterns, reliability and scaling

Benefits For Software Dev Engineer II, Amazon S3

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical benefits
  • Financial benefits
  • Mentorship programs
  • Career development opportunities
  • Work-life balance
  • Employee-led affinity groups
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Software Dev Engineer II, Amazon S3

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Software Development Engineer, AWS

AWS seeks Software Development Engineer for automotive industry solutions, offering competitive pay, benefits, and opportunity to work on scalable systems.

Software Development Engineer, Devices & Services Trust CX Innovations

Mid-level Software Development Engineer role at Amazon focusing on AI trust and customer experience innovations with competitive compensation and benefits.