Software Development Engineer, Aurora Control Plane

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, Aurora Control Plane

AWS Utility Computing (UC) is seeking a Software Development Engineer to join the Amazon Aurora Platform team. This role focuses on building scalable control plane services and patterns to support Aurora's rapid growth. Aurora is a distributed, fault-tolerant database service that performs up to 5x faster than standard MySQL and 3x faster than PostgreSQL databases, with auto-scaling up to 128TB.

As an SDE on the team, you'll be responsible for designing and implementing services and intelligent tooling to enable Amazon Aurora to scale faster, with emphasis on safety, deployment velocity, and operational effectiveness. The role operates in a startup-like environment while leveraging the resources of AWS, the largest cloud provider.

The ideal candidate should have strong experience in software development, with a passion for optimizing development experiences at scale. You'll be working on one of AWS's fastest-growing services, making decisions that impact many of the world's fastest-growing businesses.

The team offers a collaborative environment with a flat organizational structure, providing opportunities to work on challenging technical problems. You'll be part of AWS's mission to revolutionize how people manage vast volumes of data in the cloud, with direct impact on hundreds of thousands of users.

Key aspects of the role include:

  • Building scalable control plane services for Aurora
  • Implementing intelligent tooling for operational effectiveness
  • Contributing to the development of AWS database services
  • Working in a fast-paced, startup-like environment
  • Collaborating with teams across AWS

The position offers excellent growth opportunities, including mentorship, ongoing learning experiences, and participation in employee-led affinity groups that foster inclusion and diversity. AWS values work-life harmony and provides a supportive environment for both professional and personal growth.

Last updated 14 hours ago

Responsibilities For Software Development Engineer, Aurora Control Plane

  • Design and implement services and intelligent tooling for Amazon Aurora
  • Build scalable control plane services
  • Focus on safety, deployment velocity and operational effectiveness
  • Support the development and management of AWS database services
  • Work on building hyper-scale database services in the cloud

Requirements For Software Development Engineer, Aurora Control Plane

Java
MySQL
PostgreSQL
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle preferred
  • Bachelor's degree in computer science or equivalent preferred

Benefits For Software Development Engineer, Aurora Control Plane

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life balance
  • Career development opportunities
  • Mentorship programs
  • Inclusive work culture
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Aurora Control Plane

Software Development Engineer II, Brand Innovation Lab

Software Development Engineer II position at Amazon's Brand Innovation Lab, building advertising experiences using Java, Kotlin, Go, and React, with competitive compensation and benefits.

Software Dev Engineer II, Amazon PrivateLink

Software Development Engineer II role at Amazon PrivateLink, focusing on cloud security and service integration within AWS Utility Computing organization.

Software Development Engineer, Amazon Global Transportation

Software Development Engineer role at Amazon Global Transportation, building scalable solutions for package delivery optimization with 3+ years experience required.

Software Development Engineer II, Customer Behavior Analytics (CBA)

Software Development Engineer II role at Amazon's Customer Behavior Analytics team, building scalable solutions for customer insights and data analytics.

Software Development Engineer, SPS Core Services

Software Development Engineer position at Amazon's SPS Core Services team, building and maintaining the Action Taking System for marketplace safety and risk management.