Senior Software Development Engineer, AWS Aurora MySQL Engine

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Senior Software Development Engineer, AWS Aurora MySQL Engine

Amazon Aurora is seeking a Senior Software Development Engineer to join their MySQL-compatible database engine team. This role focuses on building hyper-scale database services in the cloud that combine high-end commercial database performance with open-source cost-effectiveness.

The position involves architecting, designing, and implementing highly scalable distributed database systems with strong availability, reliability, and performance guarantees. As a senior engineer, you'll have hands-on responsibilities ranging from building distributed components to mentoring other engineers.

Key responsibilities include:

  • Solving complex technical challenges across the entire stack
  • Designing and implementing innovative software solutions
  • Building high-quality, highly available database services
  • Participating in design discussions and code reviews
  • Working with internal and external stakeholders
  • Mentoring and leading engineering teams

The role offers:

  • Work-life balance with flexible working hours
  • Inclusive team culture with employee-led affinity groups
  • Mentorship and career growth opportunities
  • Chance to impact AWS's global customer base
  • Startup-like development environment

The team embraces diversity and has a strong culture of inclusion, supported by Amazon's 14 Leadership Principles. They value knowledge sharing, mentorship, and creating an environment where team members can develop into well-rounded engineers.

This is an excellent opportunity for experienced engineers passionate about databases, distributed systems, and cloud computing to make a significant impact on AWS's database services while working with cutting-edge technology at scale.

Last updated 13 days 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
  • Research implementations for best possible customer experiences
  • Solve challenging technical problems across the stack
  • Participate in design discussions and code reviews
  • Mentor other engineers and provide technical leadership
  • Work cross-functionally to drive business decisions

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 database internals
  • Bachelor's degree in computer science or equivalent

Benefits For Senior Software Development Engineer, AWS Aurora MySQL Engine

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • 401k benefits
  • Parental leave
  • Flexible working hours
  • Career development and mentorship opportunities
  • Employee-led affinity groups
  • Comprehensive benefits package

Interested in this job?

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

Sr. Software Development Engineer, Amazon

Senior Software Development Engineer position at Amazon's CE Tech team, focusing on building AI-driven recommendation systems and scalable services to enhance customer shopping experience.

Sr Software Development Engineer, Amazon Fulfillment Technologies (AFT) - Platform Engineering & Services

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building scalable fulfillment systems and ML-powered platforms to enhance warehouse operations efficiency.

Software Dev Engineer III - AMZ9080505

Senior Software Engineering role at Amazon focusing on distributed systems architecture and technical leadership, offering competitive compensation and benefits in Chicago.

Senior Software Development Engineer, Elastic Load Balancing

Senior Software Engineer role at Amazon Web Services, leading the development of Elastic Load Balancing services and mentoring team members while working on large-scale distributed systems.

Network Development Engineer, OTN Network Provisioning and Automation

Senior network engineering role at Amazon focused on designing and operating large-scale networks for fulfillment centers and transportation sites, requiring expertise in routing protocols and Linux.