Software Dev Engineer, Amazon S3

Global technology company providing cloud computing, e-commerce, and digital streaming services
$150,000 - $250,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Dev Engineer, Amazon S3

Amazon S3 powers businesses across the globe that make the lives of consumers better daily. As a Software Development Engineer in the S3 API Webserver team, you'll be at the core of the request processing engine that powers the S3 service used by millions worldwide.

The role involves designing, building, and optimizing software that enables the S3 API to run efficiently and reliably at scale. You'll tackle complex challenges in distributed systems, high durability, high availability, performance optimization, and scalability. This position requires deep computer science knowledge and secure engineering practices expertise.

Key Responsibilities:

  • Design and implement new features for S3 API
  • Performance tuning and reliability enhancement
  • Operational support and troubleshooting
  • Root cause analysis and solution documentation
  • Code review and mentorship of junior team members

The position is based in Amazon's new Northern Virginia headquarters, part of a $2.5 billion investment including 4 million square feet of office space. The location offers excellent benefits including infrastructure updates, public transportation improvements, and new access to Reagan National Airport.

Amazon promotes an inclusive culture with ten employee-led affinity groups and innovative benefits. The team values work-life balance and offers flexible working hours. There's a strong emphasis on mentorship and career growth, with opportunities to work on increasingly complex tasks and develop as a well-rounded engineer.

Join a diverse team dedicated to delivering critical storage services that impact millions of customers daily while working with cutting-edge technology in a collaborative, growth-oriented environment.

Last updated 21 hours ago

Responsibilities For Software Dev Engineer, Amazon S3

  • Design and build software for S3 API efficiency and reliability
  • Optimize performance and scalability of distributed systems
  • Conduct code reviews and mentor junior team members
  • Perform operational support and troubleshooting
  • Implement new features for the S3 API
  • Handle root cause analysis and documentation

Requirements For Software Dev Engineer, 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
  • Deep knowledge of computer science
  • Solid foundation in secure engineering practices

Benefits For Software Dev Engineer, Amazon S3

Medical Insurance
Dental Insurance
Vision Insurance
  • Flexible working hours
  • Mentorship opportunities
  • Career growth opportunities
  • Public transportation improvements
  • Access to Reagan National Airport
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Dev Engineer, Amazon S3

Senior QA Engineer, Amazon Smart Vehicles

Senior QA Engineer position at Amazon Smart Vehicles, focusing on automotive technology and testing strategy leadership with 6+ years of experience required.

Senior Software Development Engineer, Connectivity and Integrations

Senior Software Engineer role at Amazon focusing on shipping technology, requiring 5+ years of experience in software development and system architecture.

Sr. Software Dev Engineer, Employee Services Tech

Senior Software Engineer role at Amazon's AET team, building HR tech solutions that support millions of employees worldwide.

Software Development Engineer, Device Advertising

Senior Software Engineer role at Amazon's Device Advertising team, building innovative ad solutions for Alexa devices with competitive compensation and benefits.

Software Dev Engineer, Corp - Armato, SWA

Senior Software Engineer role at Amazon focusing on building large-scale distributed systems for global logistics and fulfillment network optimization.