Amazon Aurora is seeking a Senior Software Development Engineer to join their Storage platform team. This role focuses on building hyper-scale database services in the cloud, specifically working on Aurora - a MySQL and Postgres compatible relational database service that delivers 5x better performance than MySQL at 1/10th the cost of commercial databases.
The position involves working with large-scale systems distributed across thousands of servers and multiple global data centers. You'll be responsible for designing and developing critical software components that power Aurora's auto-scaling, auto-healing distributed storage cluster. This is a hands-on role where you'll not only build robust components but also mentor other engineers.
AWS offers a dynamic startup-like environment within a large company structure. You'll be joining the AWS Utility Computing (UC) organization, which provides foundational services like S3 and EC2, along with continuous product innovations. The team values diverse experiences and fosters an inclusive culture through employee-led affinity groups and ongoing learning opportunities.
The ideal candidate will bring deep technical expertise, strong communication skills, and leadership abilities. You'll work directly on systems that impact hundreds of thousands of AWS database service users. This is an opportunity to shape the future of cloud database technology while working with cutting-edge distributed systems at massive scale.
Benefits include flexible work arrangements, career development opportunities, mentorship programs, and a strong focus on work-life harmony. AWS values diversity and provides an inclusive environment where unique perspectives are encouraged and supported.