Software Development Engineer, AWS Aurora MySQL

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
$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 five times 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.

You'll be joining AWS's Utility Computing (UC) organization, which is responsible for foundational services like Amazon S3 and EC2, along with continuous product innovations in Compute, Database, Storage, IoT, Platform, and Productivity Apps services. The role involves hands-on development at every stage of the software development cycle, from architecture and design to deployment and production monitoring.

The team culture emphasizes knowledge-sharing, mentorship, and career growth, with senior members providing one-on-one mentoring and thorough code reviews. AWS values diverse experiences and maintains an inclusive environment through employee-led affinity groups and ongoing learning experiences. The company prioritizes work-life harmony and offers comprehensive benefits including medical, financial, and career development resources.

This is an excellent opportunity for someone passionate about databases and distributed systems who wants to make a direct impact on hundreds of thousands of AWS database service users. The role requires strong technical skills, communication abilities, and a customer-focused mindset.

Last updated 3 hours 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 with technical input
  • Solve challenging technical problems at every layer of the stack

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
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Career growth and mentorship opportunities
  • Work-life harmony
  • Employee-led affinity groups
  • Inclusive work culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Aurora MySQL

Network Development Engineer, WWGST Network Engineering and Services

Network Development Engineer position at Amazon focusing on global network operations, automation, and infrastructure development

Software Development Engineer, Network Lifecycle Management, Unified Network Scaling, Zero Touch Scaling

AWS seeks Software Engineer to develop network automation services, managing configuration lifecycle for one of world's largest cloud networks.

Software Dev Engineer II, AWS End User Messaging SMS

AWS End User Messaging is seeking a Software Dev Engineer II to build large-scale messaging applications and lead technical development of SMS, Voice, and WhatsApp solutions.

Software Development Engineer, Network Lifecycle Management, Unified Network Scaling, Zero Touch Scaling

AWS seeks Software Engineer to build scalable network services for their global cloud infrastructure, focusing on network lifecycle management and automation.

Software Development Engineer II, Employee Services Technology

SDE-II position at Amazon building HR tech solutions, offering $129K-$223K salary, focusing on full-stack development and system architecture using AWS services.