AWS Utility Computing (UC) is at the forefront of cloud innovation, developing foundational services like Amazon S3 and EC2. This role offers an exciting opportunity to join the UC organization, where you'll contribute to the development and management of critical AWS services including Compute, Database, Storage, IoT, Platform, and Productivity Apps.
As a Software Development Engineer, you'll work in a dynamic, startup-like environment focused on delivering high-impact solutions to AWS's global customer base. You'll collaborate with diverse teams to solve complex technical challenges, often breaking new ground in cloud computing. The role involves designing and implementing innovative software solutions that enhance service performance, durability, cost, and security.
The team culture emphasizes knowledge-sharing and mentorship, with experienced members providing one-on-one guidance and constructive code reviews. AWS values diverse experiences and backgrounds, fostering an inclusive environment through employee-led affinity groups and ongoing learning opportunities. The company's commitment to work-life harmony ensures that success at work doesn't come at the expense of personal life.
This position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. You'll be part of AWS's mission to continue innovating in cloud computing while working with cutting-edge technologies and contributing to products that serve millions of customers worldwide.
The ideal candidate will bring 3+ years of professional software development experience, strong system design skills, and a passion for building scalable, reliable cloud services. You'll have the opportunity to grow your career while working on some of the most challenging and impactful problems in cloud computing.