Join AWS's Aurora team to revolutionize cloud database services. Aurora is a cutting-edge distributed database service that combines novel techniques with serverless capabilities to handle millions of transactions per second and petabytes of storage. As a Senior Software Development Engineer, you'll work on one of AWS's fastest-growing services, making critical engineering decisions that impact global businesses.
The role focuses on database kernel development, particularly with Aurora's distributed, fault-tolerant architecture that can auto-scale up to 128TB in a single volume. You'll be part of AWS Utility Computing (UC), which provides foundational services like S3 and EC2, consistently innovating to maintain AWS's industry leadership.
Amazon offers a collaborative environment where diversity is valued and career growth is prioritized. You'll benefit from mentorship opportunities, knowledge-sharing platforms, and employee-led affinity groups that foster inclusion. The company emphasizes work-life harmony with flexible arrangements and a supportive culture.
The ideal candidate brings database engine expertise, with PostgreSQL or MySQL experience being particularly valuable. You'll work with cutting-edge distributed systems, making direct impacts on hundreds of thousands of users while collaborating with talented engineers in a fast-paced, innovative environment.
This role offers the chance to shape the future of cloud databases while working for the world's most comprehensive cloud platform. You'll be supported by Amazon's leadership principles, focusing on customer obsession, ownership, and innovation, while having access to resources for continuous learning and professional development.