Amazon Web Services (AWS)

Software Development Manager - Amazon Aurora Control Plane

Amazon Web Services (AWS)

Toronto, Ontario, Canada · Full Time

Be the first to apply

Experience
7+ yrs
Salary
CAD 171,400 – CAD 286,200 / year
Openings
1
Posted
4 days ago
Work mode
In office
Education
Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics, or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Job Overview

This role involves leading the development of Amazon Aurora's control plane, a cloud-native relational database solution that manages extensive database fleets with superior availability and failover capabilities. Aurora supports MySQL and PostgreSQL compatibility while delivering NoSQL-like scalability and high performance for handling massive data volumes and query loads.

Key Responsibilities

As an engineering leader, you will collaborate with skilled engineers to solve challenging large-scale distributed systems problems, influence feature design and delivery end-to-end, and foster a startup mindset focused on results and innovation. You will mentor and coach diverse engineering teams, work closely with senior leadership and cross-functional partners, and contribute to building a high-performing team culture that emphasizes accountability and excellence.

About the Team and Culture

New employees receive support through launch buddies to facilitate onboarding and team integration. Flexible working hours encourage maintaining a healthy work-life balance. AWS values diversity and maintains numerous employee-led affinity groups worldwide. The company culture embraces inclusion supported by leadership principles centered on curiosity, earning trust, and leveraging diverse viewpoints.

Required Qualifications

  • Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics, or related discipline.
  • Minimum 3 years managing engineering teams.
  • Over 7 years of engineering experience.
  • Strong knowledge of software development lifecycle practices including coding standards, code reviews, version control, building, testing, certification, and live site operations.
  • Experience collaborating with product and program management teams.

Preferred Qualifications

  • Proven ability to communicate effectively with users, technical teams, and senior leadership to gather requirements, explain product features and technical designs, and inform product strategy.
  • Experienced in recruiting, hiring, mentoring, and managing software engineering teams to enhance skills and productivity.
  • Expertise in designing or architecting scalable and reliable new and existing systems using design patterns.
  • Managing software engineers working on complex, high-quality, scalable software systems that have been successfully deployed to customers.

Additional Information

Amazon is an equal opportunity employer committed to diversity and inclusion. Accommodations are available during recruitment and onboarding processes for candidates with disabilities. Compensation includes a base salary range from 171,400 to 286,200 CAD annually, along with benefits such as health insurance, retirement savings plans, paid time off, and other wellness resources.

Minimum education

Bachelor's Degree

How they work

Communication Teamwork & Collaboration Leadership Creativity Accountability

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer