Amazon Aurora is seeking a Staff Software Engineer to join their Availability team, focusing on building hyper-scaler database services in the cloud. This role is part of one of AWS's fastest-growing services, offering distributed, fault-tolerant database solutions with MySQL and PostgreSQL compatibility. The position involves working on critical systems that impact hundreds of thousands of users, delivering 5x the throughput of MySQL and 3x of PostgreSQL at 1/10th the cost of commercial databases.
The ideal candidate will be responsible for designing and implementing scalable, fault-tolerant systems while continuously improving existing components to meet growing availability demands. This role requires strong technical skills, experience with distributed systems, and excellent communication abilities. The team emphasizes knowledge sharing, mentorship, and professional growth, with project assignments aligned to individual development plans.
The position offers competitive compensation, including a base salary range of $114,800 to $191,800 per year, plus equity and additional benefits. Located in Vancouver, Canada, this role provides an opportunity to work with cutting-edge cloud technology while making a significant impact on global-scale database services. The team culture promotes inclusivity, continuous learning, and technical excellence, making it an ideal environment for experienced engineers looking to tackle complex challenges in cloud infrastructure.