Sr. Software Development Engineer, Aurora

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Sr. Software Development Engineer, Aurora

AWS Aurora is a MySQL and Postgres compatible, relational database service that combines high-end commercial database performance with open source simplicity and cost-effectiveness. The Aurora Storage platform team is seeking experienced software engineers to build large-scale systems across global data centers.

As a Senior SDE on the Aurora team, you'll:

  • Design and develop critical software components for cloud-native database services
  • Build systems spanning thousands of servers across multiple worldwide data centers
  • Own architectural decisions and mentor other engineers
  • Solve complex technical challenges across the full stack
  • Collaborate on high-impact solutions for a massive customer base
  • Participate in design discussions, code reviews, and cross-functional communication
  • Work in a fast-paced, startup-like environment within AWS

The role offers:

  • Opportunity to revolutionize cloud database technology
  • Direct impact on hundreds of thousands of AWS customers
  • Work on distributed systems at massive scale
  • Competitive compensation including equity
  • Comprehensive benefits and work-life harmony
  • Career growth through mentorship and learning resources
  • Inclusive team culture that values diversity

You'll be part of AWS Utility Computing (UC), which provides foundational services like S3 and EC2, along with continuous product innovations. The team focuses on building robust, highly-available database services while maintaining industry-leading performance and reliability.

Last updated 2 hours ago

Responsibilities For Sr. Software Development Engineer, Aurora

  • Design and implement innovative software solutions
  • Build high-quality, highly available database services
  • Mentor other engineers and provide technical leadership
  • Participate in design discussions and code reviews
  • Work cross-functionally with internal and external stakeholders
  • Create metrics and implement automation improvements
  • Resolve root cause of software defects

Requirements For Sr. Software Development Engineer, Aurora

Java
MySQL
PostgreSQL
  • 5+ years of programming experience with at least one software programming language
  • 5+ years of non-internship professional software development experience
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent (preferred)
  • 5+ years of full software development life cycle experience (preferred)

Benefits For Sr. Software Development Engineer, Aurora

Medical Insurance
401k
Vision Insurance
Dental Insurance
Parental Leave
  • Comprehensive medical benefits
  • 401(k) plan
  • Vision coverage
  • Dental coverage
  • Parental leave
  • Work-life harmony
  • Career development resources
  • Equity compensation

Interested in this job?

Jobs Related To Amazon Sr. Software Development Engineer, Aurora

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with focus on high performance and reliability.

Network Development Engineer, CLOS Fabric Engineering - Availability, Routing and Compliance

Senior Network Development Engineer role at AWS focusing on CLOS Fabric Engineering, combining network expertise with software development to ensure cloud infrastructure reliability and performance.

Software Dev Engineer III, Auto Software (Smart Vehicles)

Senior Software Engineer III role at Amazon focusing on improving Appstore Developer experience through cloud and device-based technologies.

Senior Software Development Engineer - Alexa Voice Service, Alexa Voice Services, AVS Engineering

Senior Software Development Engineer role at Amazon's Alexa Voice Service team, building and architecting Alexa capabilities for third-party devices.

Sr Software Development Engineer, Amazon Fulfillment Technologies, Inbound Foundation and Routing Team

Senior Software Development Engineer role at Amazon Fulfillment Technologies, building large-scale distributed systems for warehouse automation and logistics.