Software Development Engineer, Aurora Control Plane (Level 5)

Amazon Web Services (AWS) is a leading cloud computing platform providing scalable and reliable cloud services to businesses worldwide.
$114,800 - $191,800
Backend
Staff Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Amazon Connect Telecom Engineering

Join AWS as a Software Development Engineer to build and scale Amazon Connect's telecom infrastructure, working with cutting-edge technology to revolutionize customer service experiences.

Software Development Manager, Amazon Q Business

Lead the development of Amazon Q Business's AI-powered enterprise productivity platform, managing engineering teams and driving innovation in generative AI technology.

Software Development Manager, Amazon Health - New Partner Services

Lead software development team building healthcare technology solutions at Amazon, combining technical expertise with team management to create accessible healthcare products.

System Development Manager, FBA Capacity Management and Planning

Lead system development team for Amazon's FBA Capacity Management, overseeing large-scale distributed systems and automation initiatives.

Software Development Manager - Amazon Fulfillment Technologies, Labor Scheduling

Lead software development teams building large-scale workforce optimization systems for Amazon's global fulfillment operations.

Description For Software Development Engineer, Aurora Control Plane (Level 5)

Amazon Aurora is seeking a Staff Software Engineer to join their Control Plane team, working on one of AWS's fastest-growing database services. This role focuses on building and enhancing hyper-scaler database services in the cloud, specifically working with Aurora, a distributed, fault-tolerant database service that provides high-performance MySQL and PostgreSQL compatibility at a fraction of traditional costs.

The position offers an opportunity to work on systems that impact hundreds of thousands of users, with Aurora delivering 5x the throughput of MySQL and 3x of PostgreSQL. As an SDE II on the Aurora Control Plane team, you'll be responsible for designing and implementing software components that help continuously improve and evolve the service to meet growing customer demands.

The team values work-life balance and maintains a collaborative environment that celebrates knowledge sharing and mentorship. Most work is conducted from the Vancouver offices, with support for occasional remote work. The team has a structured onboarding process and supports professional development through carefully planned project assignments that align with each member's career growth.

Key technical aspects include working with distributed systems, database technologies, and cloud infrastructure. You'll be involved in the full software development lifecycle, from design to deployment, and will work closely with customers and stakeholders to deliver solutions that meet their needs.

The role requires strong technical skills, experience with scalable and fault-tolerant systems, and excellent communication abilities. You'll be joining a team that values continuous learning, problem-solving, and maintaining high engineering standards. The position offers competitive compensation, including a base salary range of $114,800 to $191,800 per year, plus equity and comprehensive benefits.

This is an excellent opportunity for experienced engineers who are passionate about database technologies and want to make a significant impact on a service used by some of the world's largest businesses.

Last updated a month ago

Responsibilities For Software Development Engineer, Aurora Control Plane (Level 5)

  • Design and implement software components for Aurora Control Plane
  • Deliver software features and improvements
  • Work with customers, stakeholders, and peers to understand and deliver solutions
  • Design software solutions to enable new features or improve existing ones
  • Operational work to solve customer problems
  • Contribute to the full software development lifecycle
  • Participate in code reviews, testing, deployment and maintenance

Requirements For Software Development Engineer, Aurora Control Plane (Level 5)

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
  • Strong technical skills and coding standards
  • Excellent verbal and written communication skills

Benefits For Software Development Engineer, Aurora Control Plane (Level 5)

Medical Insurance
Equity
  • Medical, financial, and other benefits
  • Total compensation package including equity
  • Sign-on payments
  • Work-life balance
  • Mentorship and knowledge sharing opportunities

Interested in this job?