Senior Software Development Engineer, Aurora CP - Availability

Amazon is a global technology company providing cloud computing, e-commerce, and digital streaming services.
$150,700 - $251,700
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Development Engineer, Aurora CP - Availability

Amazon Aurora is seeking a Senior Software Development Engineer to join their Availability team in Vancouver. This role focuses on building and enhancing hyper-scaler database services in the cloud, specifically working on Aurora - a distributed, fault-tolerant database service with MySQL and PostgreSQL compatibility. The position offers an opportunity to impact hundreds of thousands of AWS database users while working on one of AWS's fastest-growing services.

The role involves designing and implementing software components to improve system availability and meet growing customer demands. You'll be part of a team that values work-life balance, knowledge sharing, and mentorship, with most work conducted from the Vancouver office while supporting occasional remote work. The team emphasizes continuous learning and growth, tackling complex technical challenges in distributed systems.

As an SDE III, you'll contribute to architecture decisions, mentor team members, and work on mission-critical systems that power some of the world's largest businesses. The position requires strong technical skills, excellent communication abilities, and a passion for building robust, scalable systems. You'll be involved in the full software development lifecycle, from design to deployment, while collaborating with various stakeholders to deliver optimal solutions.

The compensation package includes a competitive base salary range of $150,700 to $251,700, plus equity, sign-on payments, and comprehensive benefits. This is an excellent opportunity for experienced engineers who want to make a significant impact on cloud database technology while working with a supportive team that celebrates knowledge sharing and inclusive culture.

Last updated 20 hours ago

Responsibilities For Senior Software Development Engineer, Aurora CP - Availability

  • Delivering software features and improvements to major portions of team's software
  • Working with customers, stakeholders, and peers to understand and deliver solutions
  • Designing software solutions to enable new features or improve existing ones
  • Writing technical documentation
  • Operational work to solve customer problems
  • Contributing to full software development lifecycle

Requirements For Senior Software Development Engineer, Aurora CP - Availability

MySQL
PostgreSQL
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience building complex software systems delivered to customers
  • Experience contributing to architecture and design of new and current systems

Benefits For Senior Software Development Engineer, Aurora CP - Availability

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Work-life balance
  • Mentorship opportunities
  • Career development

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, Aurora CP - Availability

Senior Innovation and Design Engineer, Worldwide Design Engineering

Senior Innovation and Design Engineer role at Amazon, focusing on designing next-generation fulfillment centers and logistics systems with automation and robotics.

Sr. Software Development Engineer, Aurora Limitless Database

Senior Software Engineer role at AWS working on Aurora Limitless Database, building scalable distributed database systems with PostgreSQL compatibility.

Senior Software Development Engineer, Sponsored Products

Senior Software Engineer role at Amazon building large-scale advertising systems, offering competitive pay and benefits with opportunity for technical leadership and innovation.

Sr Software Development Engineer, Internet Edge Services

Senior Software Engineer role at AWS developing packet processor data plane for Amazon's global network infrastructure, offering competitive pay and benefits.

Sr Software Dev Engineer, RDS Open Source

Senior Software Engineer role at AWS focusing on RDS Open Source databases, requiring 5+ years of experience in software development and system architecture.