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 at the forefront of cloud innovation, providing foundational services like S3 and EC2. Within the Amazon Aurora Platform team, we're focused on building scalable control plane services to support Aurora's explosive growth. Aurora is a distributed, fault-tolerant database service that performs up to 5x faster than standard MySQL and 3x faster than PostgreSQL, with auto-scaling up to 128TB.

As a Software Development Engineer on our team, you'll be instrumental in designing and implementing services and intelligent tooling that enable Aurora to scale faster while maintaining safety and operational excellence. We operate with a startup-like culture while leveraging the resources of AWS, the world's largest cloud provider.

The role offers exciting challenges in building hyper-scale database services that directly impact hundreds of thousands of users. You'll work on one of AWS's fastest-growing services, where your decisions will influence many of the world's fastest-growing businesses. We're looking for engineers who have shipped products and created platforms, with a passion for optimizing software development at scale.

Our team values diverse experiences and inclusive culture, fostering an environment where everyone can contribute and grow. We offer extensive mentorship opportunities, career development resources, and maintain a healthy work-life harmony. You'll be part of AWS's continuous innovation journey, working with cutting-edge technologies and solving complex technical challenges.

The ideal candidate will bring 3+ years of professional software development experience, strong system design capabilities, and enthusiasm for learning new technologies. You'll be joining a team that emphasizes both technical excellence and collaborative culture, where your contributions will have significant impact on how businesses manage their data in the cloud.

Last updated 3 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 to support Aurora's growth
  • Focus on safety, deployment velocity and operational effectiveness
  • Optimize software development experience at large scale

Requirements For Software Development Engineer, Aurora Control Plane

Java
  • 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 design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, Aurora Control Plane

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life harmony
  • Mentorship opportunities
  • Career development resources
  • Employee-led affinity groups
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Aurora Control Plane

Software Development Engineer - eero, eero Software Services Team

Build and maintain scalable cloud services for eero's mesh WiFi technology, handling billions of daily requests and shaping the future of home connectivity.

Software Development Engineer II, Gated Access Technology Engineering (GATE)

Software Development Engineer II role at Amazon focusing on building authentication and connectivity solutions for Amazon's Fulfillment network using AWS technologies.

Software Development Engineer II (SDE II)

Amazon SDE II position working on large-scale distributed systems for retail ordering workflow

Software Development Engineer, AWS Backup

AWS Backup Software Development Engineer position focusing on building and scaling cloud data protection services, offering competitive compensation and growth opportunities at Amazon.

Software Development Engineer, AWS Commercial Applications

AWS Commercial Applications is seeking a Software Development Engineer to build new capabilities for VMware workloads on AWS, focusing on large-scale distributed systems and cloud services.