Join the Aurora team at AWS, building one of the fastest-growing distributed database services in the cloud. Aurora is a revolutionary database service that performs up to 5x faster than standard MySQL and 3x faster than standard PostgreSQL databases. As a Senior Software Development Engineer, you'll be working on the Aurora Control Plane team, designing and implementing major database components to scale and enhance performance for growing customer demands, particularly focusing on the Aurora Global Database project.
The role offers an opportunity to impact hundreds of thousands of users who rely on AWS database services. You'll be part of a team that values technical excellence, innovation, and customer obsession. AWS provides a supportive environment with mentorship through a launch buddy program, flexible working hours, and emphasis on work-life harmony.
The position involves working with cutting-edge distributed systems and database technologies, solving complex technical challenges, and directly contributing to the evolution of cloud database services. You'll collaborate with talented engineers, work with customers to understand their needs, and help shape the future of cloud database technology.
Key responsibilities include delivering software features, designing solutions, operational support, and full lifecycle software development. The ideal candidate will bring strong technical skills, passion for learning, and experience in distributed systems or cloud services. You'll be part of AWS Utility Computing, which provides foundational services like S3 and EC2, continuing to innovate and set industry standards.
This is an excellent opportunity for experienced engineers who want to work on large-scale distributed systems, are passionate about databases, and want to make a significant impact on cloud computing technology. The role offers professional growth, technical challenges, and the chance to work with a global team that's shaping the future of cloud database services.