AWS Utility Computing (UC) is seeking a Software Development Engineer to join the Amazon Aurora Platform team. This role focuses on building scalable control plane services and patterns to support Aurora's rapid growth. Aurora is a distributed, fault-tolerant database service that performs up to 5x faster than standard MySQL and 3x faster than PostgreSQL databases, with auto-scaling up to 128TB.
As an SDE on the team, you'll be responsible for designing and implementing services and intelligent tooling to enable Amazon Aurora to scale faster, with emphasis on safety, deployment velocity, and operational effectiveness. The role operates in a startup-like environment while leveraging the resources of AWS, the largest cloud provider.
The ideal candidate should have strong experience in software development, with a passion for optimizing development experiences at scale. You'll be working on one of AWS's fastest-growing services, making decisions that impact many of the world's fastest-growing businesses.
The team offers a collaborative environment with a flat organizational structure, providing opportunities to work on challenging technical problems. You'll be part of AWS's mission to revolutionize how people manage vast volumes of data in the cloud, with direct impact on hundreds of thousands of users.
Key aspects of the role include:
The position offers excellent growth opportunities, including mentorship, ongoing learning experiences, and participation in employee-led affinity groups that foster inclusion and diversity. AWS values work-life harmony and provides a supportive environment for both professional and personal growth.