Taro Logo

Senior Software Development Engineer- AWS Aurora, Aurora

Amazon is a global technology company providing cloud computing, e-commerce, and artificial intelligence 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 building hyper-scale database services in the cloud. This role focuses on developing a MySQL-compatible relational database engine that delivers 5x better performance than standard MySQL at 1/10th the cost of commercial databases. You'll work on building database systems that operate across thousands of servers in multiple datacenters worldwide.

The position offers hands-on development opportunities throughout the entire software development lifecycle, from design to production deployment. You'll be responsible for architecting and implementing highly scalable distributed database systems with strict availability, reliability, and performance requirements. The role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to mentor others.

AWS provides an inclusive team culture with strong work-life balance. The team embraces diversity through employee-led affinity groups and innovative benefits. There's a strong focus on mentorship and career growth, with opportunities to work with experienced engineers and receive thorough code reviews. The environment combines the innovation of a startup with the resources and scale of Amazon.

Key technical challenges include:

  • Building distributed database systems at massive scale
  • Optimizing performance and reliability across multiple datacenters
  • Developing new cloud-native database architectures
  • Implementing high-availability and fault-tolerance mechanisms
  • Creating monitoring and automation systems

The ideal candidate will have deep experience in distributed systems and databases, excellent coding skills, strong communication abilities, and a track record of technical leadership. This is an opportunity to shape the future of cloud databases while working with a collaborative team focused on customer success.

Last updated a month ago

Responsibilities For Senior Software Development Engineer- AWS Aurora, Aurora

  • Design, implement, test, deploy and maintain innovative software solutions
  • Build high-quality, highly available, always-on products
  • Research implementations for best possible customer experiences
  • Participate in design discussions and code review
  • Work cross-functionally to drive business decisions with technical input
  • 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 experience
  • 5+ years of leading design or architecture of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • 5+ years of full software development life cycle experience
  • Bachelor's degree

Benefits For Senior Software Development Engineer- AWS Aurora, Aurora

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

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