Software Development Engineer, S3

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, S3

Amazon Web Services (AWS) is seeking a Software Development Engineer to join their S3 team, focusing on cloud storage solutions. This role is part of the AWS Utility Computing (UC) organization, which provides foundational services like Amazon S3 and EC2, along with continuous product innovations.

The position involves working with enterprise-scale systems that serve major clients like Epic Games, Lyft, AirBnB, and Vanguard. You'll be developing and maintaining real-time streaming data solutions through Amazon Kinesis Data Streams, processing gigabytes of data per second for various use cases including gaming analytics, IoT sensor data, financial transactions, and security analytics.

As a Software Development Engineer, you'll collaborate with outstanding engineers and leaders, working on architecture design, product requirements, and implementation. The role requires strong technical skills, excellent problem-solving abilities, and professional communication skills as you'll interact directly with enterprise customers.

The team values work-life harmony and maintains a balanced on-call rotation. You'll be part of an inclusive culture that embraces diversity and continuous learning. AWS offers competitive compensation, including base pay ranging from $129,300 to $223,600 depending on location, plus equity and comprehensive benefits.

Key responsibilities include designing and building stable, performant software, solving complex technical challenges, and ensuring code maintainability. You'll work in a fast-paced environment where priorities can shift quickly, requiring adaptability and strong technical judgment.

This is an excellent opportunity for experienced developers who are passionate about cloud computing and want to make an impact at the forefront of technology. You'll be part of a team that values ownership, innovation, and customer obsession while maintaining high standards for code quality and system reliability.

The role offers significant growth potential within AWS, working with cutting-edge technologies and contributing to services that power many of the world's leading companies. If you're excited about cloud computing and want to work with enterprise-scale systems that make a real impact, this position offers the perfect combination of technical challenge and career growth.

Last updated 7 hours ago

Responsibilities For Software Development Engineer, S3

  • Solve difficult problems, applying appropriate technologies and best practices
  • Design and build stable and performant software
  • Create flexible software without over-engineering
  • Work on project ideas with customers, stakeholders, and peers
  • Participate in on-call rotation
  • Write maintainable and understandable code

Requirements For Software Development Engineer, S3

Java
Python
  • 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, S3

Medical Insurance
401k
  • Medical benefits
  • Financial benefits
  • Work-life harmony
  • Flexible working culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, S3

Software Dev Engineer II, Amazon PrivateLink

Software Development Engineer II role at Amazon PrivateLink, focusing on cloud security and service integration within AWS Utility Computing organization.

Software Development Engineer, Amazon Global Transportation

Software Development Engineer role at Amazon Global Transportation, building scalable solutions for package delivery optimization with 3+ years experience required.

Software Development Engineer II, Customer Behavior Analytics (CBA)

Software Development Engineer II role at Amazon's Customer Behavior Analytics team, building scalable solutions for customer insights and data analytics.

Software Development Engineer, SPS Core Services

Software Development Engineer position at Amazon's SPS Core Services team, building and maintaining the Action Taking System for marketplace safety and risk management.

Software Development Engineer (Prime Video)

Software Development Engineer role at Amazon Prime Video focusing on building next-gen automation and monitoring solutions using computer vision and ML-based automation.