MySQL Database Engineer II, RDS/Aurora MySQL Database Engineering team

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and innovation.
$96,000 - $194,200
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software QA Engineer, Device OS

Quality Assurance Engineer position at Amazon Lab126, focusing on Device OS testing and automation, requiring 2+ years of QA experience.

Software Dev Engineer II, Delivery Choices

Mid-level Software Engineer role at Amazon focusing on developing innovative delivery experience solutions for millions of customers worldwide.

Salesforce Developer, PSME

Salesforce Developer position at Amazon Business, focusing on building and maintaining enterprise-scale marketing and sales technology solutions using Salesforce and related technologies.

Software Development Engineer, Last Mile Planning

Software Development Engineer role at Amazon's Last Mile Planning team, focusing on logistics optimization and delivery planning systems.

Software Development Engineer 2, Pre Station Planning Technology

Software Development Engineer 2 position at Amazon's Pre Station Planning Technology team, focusing on logistics network optimization and delivery planning systems.

Description For MySQL Database Engineer II, RDS/Aurora MySQL Database Engineering team

Amazon Web Services (AWS) is seeking a MySQL Database Engineer II for their rapidly growing Relational Database Service (RDS) team. This role represents a unique opportunity to shape the future of cloud database services at AWS, working specifically with Aurora & RDS services.

The position combines deep technical expertise with customer advocacy, requiring both strong database engineering skills and excellent communication abilities. You'll be part of a team that values knowledge-sharing, mentorship, and diverse experiences, working on one of AWS's fastest-growing services.

As a Database Engineer, you'll be deeply involved in the engineering process, collaborating with development teams to design and implement features that solve real customer problems. This isn't a traditional DBA role - instead, you'll be building the next generation of cloud database services that power thousands of businesses worldwide.

The role offers competitive compensation ranging from $96,000 to $194,200 based on location and experience, plus additional benefits including equity and comprehensive healthcare. You'll work in either Redmond, WA or East Palo Alto, CA, joining a team that emphasizes work-life harmony and professional growth.

Key technical requirements include deep MySQL expertise, understanding of database internals, systems engineering experience with Linux, and familiarity with multiple database platforms. You'll also need strong scripting abilities and experience working directly with customers.

AWS values diverse experiences and backgrounds, fostering an inclusive culture through employee-led affinity groups and ongoing learning experiences. The role offers significant growth potential, with opportunities to mentor others and develop broader engineering expertise while working on mission-critical systems that power AWS's cloud infrastructure.

Last updated 2 months ago

Responsibilities For MySQL Database Engineer II, RDS/Aurora MySQL Database Engineering team

  • Act as the Voice of the Customer helping software engineers understand database usage
  • Partner with development groups providing subject matter expertise
  • Aid with feature design and customer advocacy
  • Resolve customer issues
  • Build next generation of Aurora & RDS services
  • Provide systems architecture leadership

Requirements For MySQL Database Engineer II, RDS/Aurora MySQL Database Engineering team

MySQL
Linux
Python
  • Deep knowledge and experience designing and running MySQL relational databases
  • Knowledge of relational database internals (locking, consistency, serialization, recovery paths)
  • Systems engineering experience including Linux performance, memory management, I/O tuning
  • Experience working directly with customers and resolving database issues
  • Experience with multiple relational database flavors (Oracle, MySQL, SQLServer, PostgreSQL)
  • Working knowledge of scripting languages (shell, Python, Perl)
  • Coding skills in database procedural language (PL/SQL, T-SQL etc.)
  • Excellent communication skills

Benefits For MySQL Database Engineer II, RDS/Aurora MySQL Database Engineering team

Medical Insurance
401k
Mental Health Assistance
  • Medical, financial, and other benefits
  • Career growth opportunities
  • Mentorship programs
  • Work-life harmony
  • Employee-led affinity groups
  • Inclusive work culture

Interested in this job?