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 focuses on building hyper-scale database services in the cloud, working on Amazon Aurora - a MySQL-compatible relational database engine that combines high-end commercial database performance with open source cost-effectiveness.

The position offers an opportunity to work on revolutionary database technology that directly impacts hundreds of thousands of AWS users. As part of the team, you'll be involved in architecting, designing, and implementing highly scalable distributed database systems with strict availability, reliability, and performance requirements.

This is a hands-on technical leadership role where you'll both build highly distributed scalable components and mentor other engineers. You'll be working within AWS Utility Computing (UC), which provides foundational services like S3 and EC2, along with continuous product innovations that differentiate AWS in the industry.

The role combines technical expertise with leadership responsibilities, requiring collaboration across diverse teams and direct impact on global customers. You'll be solving unique technical challenges, implementing solutions across the full stack, and working in a startup-like environment focused on delivering high-impact results.

The team culture emphasizes knowledge-sharing, mentorship, and career growth. You'll find support through one-on-one mentoring, thorough code reviews, and opportunities to develop your engineering expertise. AWS values diverse experiences and maintains an inclusive environment where different perspectives are celebrated.

The position offers work-life harmony, with flexibility as part of the working culture. You'll have access to extensive career development resources, including knowledge-sharing platforms, mentorship programs, and ongoing learning opportunities through events like Conversations on Race and Ethnicity (CORE) and AmazeCon conferences.

This role represents an opportunity to join a rapidly growing business unit at AWS, helping shape the future of cloud database technology while working with cutting-edge distributed systems at massive scale.

Last updated 24 minutes ago

Responsibilities For Senior Software Development Engineer, AWS Aurora MySQL Engine

  • Design, implement, test, deploy and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Solve challenging technical problems at every layer of the stack
  • Participate in design discussions and code review
  • Work cross-functionally to help drive business decisions
  • Mentor other engineers

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 experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Senior Software Development Engineer, AWS Aurora MySQL Engine

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

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

Network Development Engineer - Telecom, Amazon Connect

Senior Network Development Engineer role at Amazon Connect, focusing on telecom infrastructure development, requiring expertise in SIP protocol, networking, and Linux systems.

Senior Software Development Engineer, AWS EC2

Senior Software Development Engineer position at AWS EC2 team, focusing on virtual networking infrastructure and VPC configuration management, offering competitive compensation and growth opportunities.

Sr. Software Development Engineer, CS Knowledge

Senior Software Engineering role at Amazon focusing on developing search and AI-powered knowledge management systems for customer service, requiring 8+ years of experience in software development and team leadership.

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 robotics.

Senior Software Development Engineer, Amazon Device Observability & Troubleshooting Team

Senior SDE role at Amazon's Device Observability team, focusing on building scalable solutions for device monitoring and troubleshooting to enhance customer experience.