Senior Software Development Engineer- AWS Aurora, Aurora

Amazon Web Services (AWS) is the world's leading cloud computing platform offering a broad set of global compute, storage, database, and other services.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Development Engineer- AWS Aurora, Aurora

Amazon Aurora MySQL is seeking a Senior Software Development Engineer to join their team working on revolutionary cloud database services. This role offers a unique opportunity to work on 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 involves building and maintaining large-scale database services that operate across thousands of servers in multiple datacenters worldwide. As a senior engineer, you'll be responsible for architecting, designing, and implementing highly scalable distributed database systems with strict availability, reliability, and performance requirements.

The role combines hands-on development with technical leadership, offering opportunities to influence system architecture while remaining deeply involved in the implementation. You'll work through the entire software development lifecycle, from initial design to production deployment and monitoring. The team operates in a startup-like environment, focusing on high-impact projects that directly affect AWS's global customer base.

Amazon offers a comprehensive benefits package, including medical, financial, and other benefits. The company strongly values work-life balance and provides flexibility in working hours. The team culture emphasizes inclusion, knowledge sharing, and mentorship, with opportunities to work alongside experienced engineers and help shape the future of cloud database technology.

This is an ideal position for an experienced software engineer passionate about databases and distributed systems, who wants to make a significant impact on a product used by hundreds of thousands of customers worldwide. The role offers excellent growth opportunities, including technical leadership, mentorship, and the chance to work on cutting-edge cloud database technology.

Last updated 22 minutes ago

Responsibilities For Senior Software Development Engineer- AWS Aurora, Aurora

  • Build hyper-scale database services in the cloud
  • Design and develop significant system software components for database services
  • Architect and implement highly scalable distributed database systems
  • Solve challenging technical problems at every layer of the stack
  • Design, implement, test, deploy and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Participate in design discussions and code reviews
  • Work cross-functionally to help drive business decisions
  • Mentor other engineers

Requirements For Senior Software Development Engineer- AWS Aurora, Aurora

MySQL
  • 8+ years of non-internship professional software development experience
  • 8+ 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
  • 5+ years of full software development life cycle experience
  • Bachelor's degree
  • Experience with coding standards, code reviews, source control management, build processes, testing, and operations

Benefits For Senior Software Development Engineer- AWS Aurora, Aurora

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Flexible working hours
  • Mentorship and career growth opportunities

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer- AWS Aurora, Aurora

Senior Software Development Engineer, Aurora PostgreSQL

Senior Software Engineering role at AWS focusing on Aurora PostgreSQL database development, requiring 7+ years of experience in software development and distributed systems.

Senior Software Development Engineer, Digital & Emerging Payments Tech

Senior Software Development Engineer role at Amazon's Digital & Emerging Payments Tech Team, building innovative payment solutions for global customers.

Senior Software Development Engineer, Aurora PostgreSQL

Senior Software Engineer role at AWS working on Aurora PostgreSQL, building scalable database services and distributed systems with competitive compensation and benefits.

Senior Robotics Software Engineer - Test and Validation

Senior Robotics Software Engineer position at Amazon Robotics, focusing on test and validation of robotic systems, offering competitive salary and benefits in Seattle.

Sr Software Development Engineer, Amazon Stores

Senior Software Development Engineer position at Amazon Stores focusing on building scalable solutions for e-commerce platforms and internal systems.