Software Development Engineer, AWS Aurora MySQL

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing with AWS.
$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 and innovate cloud-based database services. This role focuses on developing hyper-scale database services that combine the performance of high-end commercial databases with the cost-effectiveness of open source solutions.

The position offers a unique opportunity to work on AWS Aurora MySQL, which delivers up to five times better performance than standard MySQL at a fraction of the cost. You'll be part of a team that designs and implements distributed database systems operating across thousands of servers in multiple datacenters worldwide.

As a core system developer, you'll own the design and development of critical components that power AWS's industry-leading database services. The role involves hands-on development at every stage of the software development lifecycle, from architecture and design to deployment and production monitoring.

The ideal candidate will join AWS's Utility Computing (UC) organization, which is responsible for foundational services like S3 and EC2, along with continuous product innovations. You'll work in a startup-like environment while having the backing of Amazon's resources and scale. The role offers excellent growth opportunities through mentorship, knowledge-sharing, and exposure to complex technical challenges.

AWS values diversity and work-life harmony, offering an inclusive culture where employees can thrive. The company provides comprehensive benefits, career development resources, and opportunities to work with cutting-edge technology while serving a global customer base. This is an excellent opportunity for engineers passionate about databases, distributed systems, and cloud computing to make a significant impact on AWS's database services.

Last updated 3 months ago

Responsibilities For Software Development Engineer, AWS Aurora MySQL

  • Build hyper-scale database services in the cloud
  • Design and develop significant system software components
  • Architect and implement highly scalable distributed database systems
  • Participate in design discussions and code reviews
  • Deploy and monitor systems in production
  • Mentor other engineers
  • Work cross-functionally to drive business decisions

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 benefits
  • Financial benefits
  • Mentorship and career growth opportunities
  • Work-life harmony
  • Inclusive team culture
  • Employee-led affinity groups
  • Knowledge-sharing resources

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Aurora MySQL

Software Developer Engineer II- TEST, Alexa Smart Home

Software Developer Engineer II position at Amazon's Alexa Smart Home team, focusing on test automation framework development and quality assurance for smart home integration.

Software Development Engineer, Amazon Publisher Cloud

Full Stack Engineer role at Amazon's Advertising Technology team, building scalable ad serving systems and infrastructure handling billions of daily queries.

Software Development Engineer II, Selling Partner Communities

Software Development Engineer II position at Amazon's Selling Partner Communities team, building scalable solutions for seller forums and news platforms.

Software Development Engineer

Software Development Engineer position at Amazon Madrid, focusing on designing and implementing scalable software solutions for millions of customers worldwide.

Software Development Engineer - Amazon Devices, Devices Supply Chain Technologies

Software Development Engineer position at Amazon Device Services, focusing on building cross-platform software for device management and supply chain operations in Mexico City.