About The Position

Amazon Aurora DSQL is a serverless, distributed SQL database with virtually unlimited scale, highest availability, and zero infrastructure management. Aurora DSQL provides active-active high availability, delivering strong data consistency designed for 99.99% single-Region and 99.999% multi-Region availability. Aurora DSQL automatically manages and scales system resources, so you don't have to worry about maintenance downtime, provisioning, patching, or upgrading infrastructure. We are looking for passionate and talented Software Development Engineers to join us in innovating on this new service. With a growing customer base, we have an exciting charter ahead of us that includes solving highly complex engineering problems. We are seeking an engineer to join the control plane and platform team to contribute to building our cellular platform, ensuring seamless scaling of our product; define and implement service APIs that will influence how customers interact with the service; and work on projects that secure and embed Aurora DSQL into the overall AWS ecosystem.

Requirements

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Nice To Haves

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Expertise in software architecture and large-scale design patterns
  • Experience with both relational and non-relational database systems
  • Experience with platform engineering
  • Proficiency in Rust programming
  • Background in designing and operating highly available distributed systems
  • Thrive on creative and collaborative problem solving
  • Enjoy the challenge of operating services at AWS scale

Responsibilities

  • Contribute to building our cellular platform, ensuring seamless scaling of our product
  • Define and implement service APIs that will influence how customers interact with the service
  • Work on projects that secure and embed Aurora DSQL into the overall AWS ecosystem

Benefits

  • Sign-on payments
  • Restricted stock units (RSUs)
  • Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • Paid time off
  • Parental leave
  • Inclusive Team Culture
  • Mentorship & Career Growth
  • Work/Life Balance (flexibility as part of our working culture)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service