Sr. Software Development Engineer, Aurora Control Plane

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer III, Cloud/Data, eero Software Services

Senior Software Engineer role at eero (Amazon) building scalable cloud services for innovative networking solutions, offering competitive compensation and growth opportunities.

Sr Software Development Engineer, Aurora

Senior Software Engineer role at Amazon Aurora, building cloud-scale database services with competitive compensation and comprehensive benefits.

Quality Assurance Engineer, FireTV

Senior QA Engineer role at Amazon Fire TV, focusing on quality assurance for streaming media players and voice experience features.

Software Development Engineer, AWS Audit Manager

Senior Software Engineer position at AWS Audit Manager team, focusing on building scalable compliance automation solutions with competitive compensation and benefits.

Hyperion Application Engineer, Financial Governance, Close & Consolidation

Senior Oracle Hyperion Financial Management Engineer position at Amazon, focusing on financial systems development and large-scale data processing.

Description For Sr. Software Development Engineer, Aurora Control Plane

Looking to be part of a team building hyper-scale database services in the cloud? Do you want to revolutionize the way people manage vast volumes of data in the cloud where you have direct and immediate impact on hundreds of thousands of users who use AWS database services?

Aurora is a distributed, fault-tolerant database service, leveraging a self-healing storage system which performs up to five times faster than standard MySQL databases and three times faster than standard PostgreSQL databases. Aurora is one of the fastest-growing AWS services, with business and engineering decisions having a widespread impact across many of the world's fastest growing businesses!

We are looking for Software Development Engineers who have built a lot of software – shipped products and created platforms, tools, Ops Console and modules. You should be passionate about optimizing the software development experience at a very large scale, using your strong technical skills and motivation to achieve results. You are naturally enthusiastic about learning new technologies and industry trends and are excited by the idea of solving hard technical challenges.

The Aurora Deployment Coordinator service gives flexibility to customers to determine deployment resolution, rollback behavior, and deployment concurrency. Tenants can view and manage the progress of their releases through a rich UI.

As part of the Utility Computing (UC) organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS.

AWS values diverse experiences and fosters an inclusive team culture. We offer mentorship, career growth opportunities, and work-life harmony. Join us in reinventing database systems for the cloud!

Last updated 2 months ago

Responsibilities For Sr. Software Development Engineer, Aurora Control Plane

  • Build hyper-scale database services in the cloud
  • Optimize software development experience at a very large scale
  • Develop and manage Compute, Database, Storage, IoT, Platform, and Productivity Apps services in AWS
  • Contribute to the Aurora Deployment Coordinator service
  • Solve hard technical challenges in cloud database systems

Requirements For Sr. Software Development Engineer, Aurora Control Plane

Java
MySQL
PostgreSQL
  • 8+ years of professional software development experience
  • Experience building complex software systems that have been successfully delivered to customers
  • Experience leading the architecture and design of new and current systems
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience with full software development life cycle
  • Exposure to large-scale distributed storage and database systems
  • Delivered software in an environment that utilizes Agile methodologies
  • Hands-on experience with AWS services such as RDS, EC2, DynamoDB, CloudWatch

Benefits For Sr. Software Development Engineer, Aurora Control Plane

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Flexible work hours
  • Mentorship programs
  • Career advancement resources
  • Employee-led affinity groups
  • Inclusive work culture

Interested in this job?