Software Development Engineer III, Aurora

Amazon is a global technology company and leader in e-commerce, cloud computing, and artificial intelligence.
$151,300 - $261,500
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer III, Aurora

Amazon Aurora is seeking a Software Development Engineer III to join their team working on cloud-based database services. This role focuses on building hyper-scale database services that combine the performance of high-end commercial databases with the cost-effectiveness of open source solutions.

The position involves designing and developing critical system components for database services that operate across thousands of servers in multiple datacenters worldwide. You'll be working on Aurora MySQL, which offers up to 5x better performance than standard MySQL at a fraction of the cost of commercial databases.

Key responsibilities include:

  • Architecting and implementing highly scalable distributed database systems
  • Collaborating across teams to impact global customer base
  • Solving complex technical challenges at every stack level
  • Designing and maintaining high-availability products
  • Mentoring other engineers and providing technical leadership

The role offers:

  • Hands-on involvement in the complete software development lifecycle
  • Opportunity to shape technology and features in a fast-growing business
  • Work-life balance with flexible working hours
  • Strong mentorship and career growth opportunities
  • Inclusive team culture with multiple employee-led affinity groups
  • Comprehensive benefits package

The ideal candidate will have extensive experience in distributed systems, database technologies, and proven leadership skills. You'll be joining a team that values knowledge sharing, mentorship, and building solutions that directly impact hundreds of thousands of AWS customers.

This position combines technical depth with leadership opportunities, making it ideal for experienced engineers who want to make a significant impact on cloud database technology while growing their careers at one of the world's leading tech companies.

Last updated 2 hours ago

Responsibilities For Software Development Engineer III, Aurora

  • Design and implement highly scalable distributed database systems
  • Build rock-solid components and monitor them in production
  • Mentor other engineers
  • Solve challenging technical problems across the stack
  • Collaborate across diverse teams and projects
  • Participate in design discussions and code reviews
  • Work on critical system software components

Requirements For Software Development Engineer III, Aurora

MySQL
  • 8+ years of professional software development experience
  • 8+ years of programming experience with at least one programming language
  • 5+ years of leading design or architecture 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 Software Development Engineer III, Aurora

Medical Insurance
401k
  • Flexible working hours
  • Work-life balance
  • Career growth opportunities
  • Mentorship program
  • Comprehensive benefits package
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer III, Aurora

Support Engineer IV, Benefits Experience & Technology (BXT)

Lead technical support engineer role at Amazon's Benefits Technology team, focusing on building and improving benefits administration tools using AWS technologies.

Senior System Development Engineer (level 6), Central Reliability Maintenance Engineering

Lead the development of graph-based AI systems for Amazon's maintenance engineering team, architecting and implementing solutions that process real-time data from various knowledge sources.

Sr Network Dev Engineer, Network Provisioning and Automation (Level 6)

Senior Network Development Engineer role at Amazon focusing on automation and provisioning for global fulfillment networks, combining network expertise with software development.

Sr Software Dev Engineer, Network Provisioning and Automation (Level 6)

Senior Software Development Engineer role at Amazon focusing on network provisioning and automation, requiring 5+ years of experience and expertise in cloud infrastructure.

Software Dev Engineer III, Lead Central

Lead software engineering role at Amazon's Marketplace organization, focusing on seller recruitment and platform development with competitive compensation and benefits.