Senior Software Development Engineer, AWS Aurora MySQL Engine

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Development Engineer, AWS Aurora MySQL Engine

Amazon Aurora is seeking a Senior Software Development Engineer to join their MySQL Engine team. This role offers an exciting opportunity to revolutionize cloud database technology at AWS, working on a MySQL-compatible relational database engine that delivers up to 5x better performance than standard MySQL at a fraction of the cost of commercial databases.

The position involves building hyper-scale database services that directly impact hundreds of thousands of AWS customers. You'll be working on architecting, designing, and implementing highly scalable distributed database systems that provide industry-leading availability, reliability, and performance guarantees.

AWS values work-life balance, offering flexible working hours and an inclusive team culture. The role includes on-call responsibilities (typically three days monthly) and involves solving customer-reported issues. The team emphasizes fault tolerance and root cause analysis to minimize operational disruptions.

You'll join a diverse, collaborative environment that celebrates knowledge sharing and mentorship. The team comprises various experience levels and tenures, providing opportunities for both learning and teaching. Senior members engage in one-on-one mentoring and constructive code reviews, focusing on career growth through challenging projects.

As part of AWS's Utility Computing organization, you'll contribute to foundational services like S3 and EC2, while working alongside teams developing cutting-edge innovations in cloud computing. The role offers competitive compensation, comprehensive benefits, and the chance to shape the future of cloud database technology at the world's leading cloud platform.

Key technical responsibilities include designing and implementing scalable solutions, participating in architecture discussions, conducting code reviews, and building high-availability systems. You'll work in a startup-like environment where priorities focus on delivering maximum impact to customers while maintaining Amazon's high standards for engineering excellence.

Last updated 20 hours ago

Responsibilities For Senior Software Development Engineer, AWS Aurora MySQL Engine

  • Build hyper-scale database services in the cloud
  • Design and implement highly scalable distributed database systems
  • Architect and deliver high-availability and performance solutions
  • Mentor other engineers
  • Participate in on-call rotation (typically three days per month)
  • Solve challenging technical problems across the stack
  • Design, implement, test, deploy and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Participate in design discussions and code reviews

Requirements For Senior Software Development Engineer, AWS Aurora MySQL Engine

MySQL
  • 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 with full software development life cycle
  • Bachelor's degree in computer science or equivalent preferred

Benefits For Senior Software Development Engineer, AWS Aurora MySQL Engine

Medical Insurance
401k
Parental Leave
  • Full range of medical benefits
  • Work-life balance
  • Flexible working hours
  • Career growth opportunities
  • Mentorship programs
  • Knowledge sharing environment

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, AWS Aurora MySQL Engine

Senior Automation Engineer (Multi-Site)

Senior Automation Engineer role at Amazon, overseeing multiple Florida sites, focusing on automation systems maintenance, robotics, and technical leadership in fulfillment centers.

Sr. Software Development Engineer, Alexa Audio

Lead software engineer role at Amazon developing Alexa's audio experiences, including music, podcasts, and audiobooks, requiring 7+ years of experience in software development and technical leadership.

Software Development Engineer, Amazon Photos

Senior Software Engineering role at Amazon Photos focusing on AI-powered photo management and computer vision infrastructure.

Senior Automation Engineer

Senior Automation Engineer role at Amazon, focusing on maintaining and optimizing automated systems in fulfillment centers, requiring expertise in PLC programming and industrial control systems.

Software Development Engineer, Amazon Device Observability & Troubleshooting Team

Senior Software Engineering role at Amazon focusing on device observability and troubleshooting systems, requiring 4+ years of experience in distributed systems and modern programming languages.