Amazon Aurora is seeking a Staff Software Engineer to join their Availability team, focusing on building and maintaining hyper-scaler database services in the cloud. This role is crucial in revolutionizing cloud-based data management, impacting hundreds of thousands of AWS database users. Aurora, a distributed, fault-tolerant database service, provides unparalleled performance with MySQL and PostgreSQL compatibility at 1/10th the cost of commercial databases.
As an SDE II on the Aurora Availability team, you'll be responsible for designing and implementing software components that enhance system availability for critical customer workloads. The position offers the opportunity to work with cutting-edge technology that delivers 5x the throughput of MySQL and 3x of PostgreSQL, making it one of AWS's fastest-growing services.
The role combines technical excellence with customer impact, requiring strong implementation skills for scalable, fault-tolerant systems. You'll join a collaborative team that values knowledge sharing and mentorship, with a structured onboarding process and support for career development. The team maintains high standards for coding, design, and documentation while fostering an inclusive culture that celebrates continuous learning and growth.
This position offers competitive compensation, including a base salary range of $114,800 to $191,800 per year, plus equity and comprehensive benefits. The role is based in Vancouver, Canada, where you'll work with a diverse team of professionals committed to pushing the boundaries of cloud database technology.