Taro Logo

Software Dev Engineer III, AWS Distributed SQL

AWS is the leading cloud computing platform providing innovative services from compute and storage to database and analytics.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Software Dev Engineer III, AWS Distributed SQL

Join the Aurora DSQL team at AWS in building revolutionary serverless database technology as a Senior Software Engineer. This role focuses on developing the storage component of Aurora DSQL Data Plane, working with distributed systems and high-performance computing.

The position offers a unique opportunity to shape the future of databases at Amazon, working on large-scale, distributed, fault-tolerant data and transaction management solutions. You'll be implementing specialized data structures and distributed consensus algorithms while being part of AWS Utility Computing (UC), which provides foundational services like S3 and EC2.

As a senior engineer, you'll contribute to designing and implementing state-of-the-art distributed systems, working with a team that values knowledge-sharing and mentorship. The role involves building solutions that impact Fortune 500 companies and startups alike, requiring deep technical and algorithmic expertise.

Your responsibilities will include designing and coding solutions for software architecture, creating metrics, implementing automation, and resolving complex software defects. You'll work in a dynamic, startup-like environment where you're always focused on high-priority initiatives.

The team offers a supportive environment with experienced developers who value thorough but constructive code reviews. There's a strong emphasis on career growth, with projects assigned to help develop your engineering expertise. The position requires 5+ years of professional software development experience and a track record of leading design or architecture of scalable systems.

The compensation is competitive, ranging from $151,300 to $261,500 based on location, plus equity and comprehensive benefits. This is an excellent opportunity for a senior engineer looking to make a significant impact in cloud database technology while working with cutting-edge distributed systems at AWS.

Last updated a day ago

Responsibilities For Software Dev Engineer III, AWS Distributed SQL

  • Design, implement and deliver state-of-the-art distributed, high-performance data and transaction management processing algorithms and solutions
  • Deploy and monitor new features in a highly available and fault tolerant system running in the cloud
  • Build high-impact solutions to deliver to our large customer base
  • Participate in design discussions, code review, and communicate with internal and external stakeholders
  • Work cross-functionally to help drive business decisions with technical input

Requirements For Software Dev Engineer III, AWS Distributed SQL

Java
  • 5+ years of non-internship professional software development experience
  • 5+ 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
  • Bachelor's degree in computer science or equivalent (preferred)
  • 5+ years of full software development life cycle experience (preferred)

Benefits For Software Dev Engineer III, AWS Distributed SQL

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity
  • Full range of medical, financial, and other benefits

Interested in this job?

Jobs Related To Amazon Software Dev Engineer III, AWS Distributed SQL