Software Development Engineer, Aurora Control Plane

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing services.
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, focusing on building scalable control plane services and patterns. 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 (L5), you'll be responsible for designing and implementing services and intelligent tooling to enable Aurora's rapid growth, emphasizing safety, deployment velocity, and operational effectiveness. The role offers the opportunity to work in a startup-like environment while leveraging the resources of AWS, the world's largest cloud provider. The team operates with a flat organizational structure and casual office culture, focusing on building hyper-scale database services that directly impact hundreds of thousands of users. This position requires strong technical skills, passion for optimizing software development at scale, and enthusiasm for learning new technologies. AWS values diverse experiences and maintains an inclusive culture through employee-led affinity groups, ongoing learning experiences, and mentorship opportunities. The company emphasizes work-life harmony and provides flexibility in its working culture, ensuring success both professionally and personally.

Last updated 2 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 services
  • Work on database services that impact hundreds of thousands of users

Requirements For Software Development Engineer, Aurora Control Plane

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
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer, Aurora Control Plane

  • Work-life harmony
  • Mentorship and career growth opportunities
  • Inclusive team culture
  • Employee-led affinity groups
  • Disability workplace accommodations available

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Aurora Control Plane

Software Development Engineer, Amazon Stores

Software Development Engineer position at Amazon, building scalable solutions for global e-commerce platforms with competitive compensation and growth opportunities.

Software Dev Engineer II, Measurement, Ad Tech, and Data Science (MADS)

Software Engineer II role at Amazon's Ad Tech division, building large-scale measurement systems processing 50B+ daily events using AWS technologies.

Software Development Engineer, ITA - Workforce Intelligence

Software Engineering role at Amazon's Workforce Intelligence team, focusing on high-volume hiring analytics and distributed systems development.

Application Development Engineer, Building Integration and Data - GREF Tech

Application Development Engineer role at Amazon's GREF Tech team, focusing on building integration and data systems for global real estate facilities.

Software Development Engineer, AWS S3

Software Development Engineer position at AWS S3 team, building distributed systems and REST APIs for cloud storage, offering competitive compensation and benefits in Seattle.