AWS Utility Computing (UC) is at the forefront of cloud innovation, managing crucial services like S3 and EC2. The role focuses on Amazon Aurora, a MySQL and Postgres compatible database service that delivers 5x better performance than MySQL at 1/10th the cost of commercial databases.
As a Software Engineer in the Aurora Storage platform team, you'll be building large-scale systems spanning thousands of servers across global data centers. This is a core systems development position where you'll own the design and development of critical software components for cloud-based database services.
The role combines hands-on development with mentoring opportunities, requiring both technical excellence and leadership skills. You'll be working with auto-scaling, auto-healing distributed storage clusters at massive world-wide scale. This position offers a unique opportunity to shape technology, product, and business direction in a fast-growing environment.
AWS values diversity and provides extensive career development resources, including employee-led affinity groups, mentorship programs, and ongoing learning experiences. The company emphasizes work-life harmony and provides a flexible working culture that supports both professional and personal growth.
The ideal candidate will bring deep technical expertise, strong communication skills, and the ability to work effectively in a fast-paced environment. You'll be part of a team that's revolutionizing how databases are built for the cloud, with direct impact on hundreds of thousands of AWS database service users.