AWS Utility Computing (UC) is at the forefront of cloud innovation, developing foundational services like Amazon S3 and EC2. This role offers an opportunity to join the UC organization, supporting critical AWS services including Compute, Database, Storage, IoT, Platform, and Productivity Apps. As a Software Development Engineer II, you'll work on products that impact millions of customers globally, solving complex problems in a fast-paced environment where development cycles are measured in weeks.
The position involves building distributed systems at massive scale, working with cutting-edge technologies, and collaborating with experienced Amazonians across disciplines. You'll be responsible for designing and implementing scalable, fault-tolerant solutions while adhering to Amazon's customer-obsessed culture.
AWS values diverse experiences and fosters an inclusive environment through employee-led affinity groups and ongoing learning opportunities. The role offers significant growth potential with mentorship programs and career development resources. Work-life harmony is emphasized, with flexibility as part of the working culture.
The ideal candidate will thrive in an environment where innovation is constant, challenges are complex, and the impact is global. You'll be part of a team that's shaping the future of cloud computing while working with some of the best minds in technology. This is an excellent opportunity for those passionate about distributed systems, cloud architecture, and building products that serve millions of customers worldwide.