Senior Software Development Engineer, Aurora DSQL

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 Senior Software Development Engineer, Aurora DSQL

The Aurora DSQL team at AWS is building revolutionary transactional database technology, focusing on automated operations, global scale, query processing and storage. This role is part of the Control Plane team that designs and develops backend systems managing distributed SQL database clusters.

As a Senior Software Development Engineer, you'll:

  • Build and operate large-scale distributed systems and web services
  • Implement automated database operations and maintenance capabilities
  • Design and develop backup solutions meeting demanding customer standards
  • Work in an agile environment with cutting-edge database technology
  • Collaborate across teams to solve complex technical challenges
  • Participate in design discussions and code reviews
  • Mentor team members and provide technical leadership

The ideal candidate should have:

  • Strong expertise in software architecture and distributed systems
  • Experience with both relational and non-relational databases
  • Proficiency in Rust programming
  • Background in designing highly available systems
  • Passion for solving complex technical problems
  • Strong collaboration and communication skills

You'll be joining AWS Utility Computing (UC), which provides foundational services like S3 and EC2, along with continuous product innovations. The team offers:

  • Startup-like environment focusing on high-impact projects
  • Culture of knowledge-sharing and mentorship
  • Opportunities for career growth and skill development
  • Work-life harmony and flexible working culture
  • Diverse and inclusive team environment
  • Access to cutting-edge cloud technologies

This is a unique opportunity to shape the future of cloud-native databases while working on systems that operate at AWS scale. You'll be part of a team dedicated to eliminating operational complexity for customers and delivering innovative database solutions.

Last updated 3 hours ago

Responsibilities For Senior Software Development Engineer, Aurora DSQL

  • Build and operate large-scale distributed systems
  • Design and develop backend systems for database cluster management
  • Implement automated database operations and maintenance
  • Create backup solutions meeting customer standards
  • Participate in design discussions and code reviews
  • Mentor team members and provide technical leadership
  • Collaborate across teams on complex technical challenges

Requirements For Senior Software Development Engineer, Aurora DSQL

Rust
  • 5+ years of professional software development experience
  • 5+ years of programming experience
  • 5+ years of system design and architecture experience
  • Experience as a mentor or tech lead
  • Strong expertise in distributed systems
  • Proficiency in Rust programming
  • Experience with relational and non-relational databases

Benefits For Senior Software Development Engineer, Aurora DSQL

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, Aurora DSQL

Software Development Engineer, Alexa Privacy Experiences

Senior Software Engineer role at Amazon's Alexa Privacy team, focusing on building privacy-first AI experiences and trust infrastructure.

Network Development Engineer

Senior Network Development Engineer role at AWS, focusing on deploying and scaling network infrastructure across global data centers, requiring 5+ years of experience in datacenter operations and networking.

Senior Software Development Engineer, Elastic Block Storage, Server Durability Engine

Senior Software Development Engineer position at Amazon Web Services, focusing on developing and maintaining the Elastic Block Storage (EBS) service's core durability engine and storage systems.

Sr. System Dev. Engineer, WW AMZL Innovation and Design Engineering

Senior System Development Engineer role at Amazon Logistics, focusing on robotics and automation software development for next-generation delivery stations.

Sr. System Dev. Engineer, WW AMZL Innovation and Design Engineering

Senior System Development Engineer role at Amazon Logistics focusing on robotics and automation software development for next-generation delivery stations.