Software Development Engineer, AWS Aurora MySQL

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Aurora MySQL

Amazon Web Services (AWS) is seeking a Software Development Engineer for their Aurora MySQL team to build hyper-scale database services in the cloud. This role focuses on developing and maintaining Amazon Aurora MySQL, 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 offers a unique opportunity to work on large-scale storage technologies and database systems that operate across thousands of servers in multiple datacenters worldwide. As a core system developer, you'll own the design and development of critical system software components essential to AWS's industry-leading database services.

The role combines hands-on development with architectural responsibilities, allowing you to influence every aspect of the software development cycle. You'll be working with a supportive team that values knowledge-sharing and mentorship, with opportunities for both technical and professional growth. The team culture emphasizes inclusion, work-life harmony, and continuous learning.

Key responsibilities include solving complex technical challenges, implementing innovative solutions for service performance, durability, cost, and security, and collaborating across diverse teams to impact AWS's global customer base. You'll participate in design discussions, code reviews, and work closely with internal and external stakeholders.

AWS values diverse experiences and backgrounds, welcoming candidates from traditional and non-traditional paths. The company offers comprehensive benefits, competitive compensation based on geographic location, and a strong commitment to employee development. This is an excellent opportunity to join a fast-growing business and help shape the future of cloud database technology.

Last updated 8 days ago

Responsibilities For Software Development Engineer, AWS Aurora MySQL

  • Design and implement highly scalable distributed database systems
  • Build rock-solid components and monitor them in production
  • Mentor other engineers
  • Participate in design discussions and code reviews
  • Work cross-functionally to drive business decisions
  • Solve challenging technical problems at every layer of the stack
  • Build high-quality, highly available, always-on products

Requirements For Software Development Engineer, AWS Aurora MySQL

MySQL
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, AWS Aurora MySQL

Medical Insurance
  • Medical, financial, and other benefits
  • Mentorship and career growth opportunities
  • Work-life harmony
  • Inclusive team culture
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Aurora MySQL

ServiceNow App Engineer II, Corporate Infrastructure Services, IT Services

ServiceNow App Engineer II position at Amazon, focusing on implementing and maintaining enterprise-level ServiceNow solutions for corporate infrastructure services.

Software Development Engineer II, Aurora

AWS is seeking a Software Development Engineer II for Aurora team to build and maintain large-scale database services, requiring 3+ years of experience.

Quality Assurance Engineer II, Promise Core Quality Assurance Team

Quality Assurance Engineer II position at Amazon's Delivery Promise team, focusing on automation testing and quality assurance for delivery prediction systems.

Software Development Engineer, Sponsored Brands Advertising

Software Development Engineer role at Amazon Advertising, building high-scale ad serving systems for Sponsored Brands, offering competitive compensation and benefits.

Quality Assurance Engineer, FireTV

Quality Assurance Engineer role at Amazon Fire TV team, focusing on testing and quality assurance for streaming media players and voice experiences.