Jobs · Consulting · California

Software Development Engineer, Aurora Control Plane

Amazon Web Services (AWS) · East Palo Alto, CA · Today
ConsultingFull-time

About the role

Are you excited about building and operating distributed systems at massive scale? The Aurora Control Plane team is looking for a Software Development Engineer to help us build the backbone of Amazon Aurora — the fastest-growing service in AWS history. Our team owns critical infrastructure that powers database migrations, replication, parameter management, and high availability for Amazon Aurora and Amazon RDS. We build the control plane systems that orchestrate the complete lifecycle of customer databases — enabling seamless migrations between RDS and Aurora, managing engine-based replication across regions and availability zones, ensuring customers' database parameters are applied correctly across all supported engines, and architecting the availability framework for Multi-AZ DB Cluster deployments. Our services support millions of active databases across all AWS regions. You will design and implement features that directly impact hundreds of thousands of AWS customers who depend on Aurora and RDS for their most critical workloads. You'll work on challenging distributed systems problems — from building fault-tolerant replication pipelines to improving database availability architectures — all while operating at a scale few teams in the industry can match. If you're passionate about databases, distributed systems, and operational excellence, we'd love to hear from you.

Basic Qualifications

  • 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 software development engineer or related occupational 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

Preferred Qualifications

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Pay

USA, CA, East Palo Alto - 165,200.00 - 223,600.00 USD annually. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location.

Benefits

  • Health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans)
  • Employee Assistance Program (EAP)
  • Mental Health Support
  • Medical Advice Line
  • Flexible Spending Accounts
  • Adoption and Surrogacy Reimbursement coverage
  • 401(k) matching
  • Paid time off
  • Parental leave
This response is AI-generated, for reference only.

Similar jobs