Sr. Software Dev Engineer, Aurora Control Plane, AWS Aurora

AWS is Amazon's cloud computing platform offering database services including Aurora, a distributed, fault-tolerant database service.
$150,000 - $250,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services, working on FSx for Lustre team in Boston, building high-performance cloud storage solutions.

Software Development Engineer, AWS FSx for Windows

Senior Software Engineer role at AWS FSx for Windows team, building distributed file system services with competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer III, Aurora

Senior Software Engineer role at AWS Aurora team, building large-scale distributed database systems with focus on performance and reliability.

Innovation and Design Engineer, Worldwide Design and Engineering

Senior engineering role at Amazon focusing on designing innovative fulfillment centers and logistics systems, combining automation, robotics, and material handling expertise.

Sr Software Development Engineer, Internet Edge Services

Senior Software Engineer role at AWS developing packet processor data plane for Amazon's network edge, requiring 5+ years experience in software development and system architecture.

Description For Sr. Software Dev Engineer, Aurora Control Plane, AWS Aurora

Join AWS Aurora, one of Amazon's fastest-growing cloud services, where you'll work on building hyper-scale database services that revolutionize data management in the cloud. Aurora is a distributed, fault-tolerant database service that performs up to 5x faster than standard MySQL and 3x faster than standard PostgreSQL databases. As a Senior Software Engineer, you'll be part of the Aurora Global Database project, designing and implementing critical database components that directly impact hundreds of thousands of users.

The role offers an opportunity to work with cutting-edge distributed database technology while solving complex technical challenges at scale. You'll be joining a team that values mentorship, providing a launch buddy to help new members navigate and succeed. The team culture emphasizes work-life harmony and flexibility in working hours.

Your impact will be significant as you work on major database components, collaborate with customers and stakeholders, and contribute to the full software development lifecycle. The position requires expertise in distributed systems, database technologies, and cloud services, making it perfect for engineers passionate about building scalable, high-performance database solutions.

AWS Aurora serves some of the world's fastest-growing businesses, making your contributions crucial to their success. You'll be working in an environment that encourages learning, innovation, and technical excellence while maintaining a strong focus on customer needs. The role combines technical challenges with opportunities for leadership and mentorship, making it ideal for senior engineers looking to make a significant impact in cloud database technology.

Last updated 2 months ago

Responsibilities For Sr. Software Dev Engineer, Aurora Control Plane, AWS Aurora

  • Design and implement major database components for Aurora Global Database
  • Deliver software features and improvements to major portions of team's software
  • Work with customers, stakeholders, and peers to understand and deliver solutions
  • Design software solutions to enable new features or improve existing ones
  • Perform operational work to solve customer problems
  • Contribute to full software development lifecycle
  • Participate in code reviews, testing, deployment and maintenance

Requirements For Sr. Software Dev Engineer, Aurora Control Plane, AWS Aurora

Java
PostgreSQL
MySQL
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent
  • Deep understanding of software engineering practices and design patterns
  • Understanding of security by design development
  • Ability to write clean, object-oriented code
  • Experience delivering complex systems to customers
  • Experience building distributed databases, storage systems or cloud services
  • Excellent verbal and written communication skills

Benefits For Sr. Software Dev Engineer, Aurora Control Plane, AWS Aurora

  • Work-life balance
  • Mentorship program
  • Flexible working hours

Interested in this job?