Enable job alerts via email!

Software Development Engineer II - AWS Aurora

CNSC

Toronto

On-site

CAD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A forward-thinking company is seeking a Software Development Engineer II to join their dynamic Aurora team. This role offers the chance to work on one of the fastest-growing cloud database services, contributing to a self-healing, fault-tolerant distributed system. You'll be at the forefront of designing and implementing powerful database components that enhance performance and reliability for global enterprises. Join a team that values inclusivity and technical excellence, where your contributions will significantly impact hundreds of thousands of AWS customers worldwide. If you're passionate about cloud computing and eager to tackle scalability challenges, this opportunity is perfect for you.

Benefits

Inclusive culture with mentorship
Access to cutting-edge technologies
Professional growth in cloud services
Onboarding support

Qualifications

  • 3+ years of software development experience and 2+ years in system design.
  • Proficiency in programming and strong knowledge of distributed systems.

Responsibilities

  • Build major database components for efficient scaling of Aurora.
  • Contribute to performance and reliability for global enterprises.

Skills

Software Development
System Design
Programming Language Proficiency
Distributed Systems
Cloud Platforms

Education

Bachelor’s degree in Computer Science

Job description

Are you excited about building hyper-scale cloud database services? Join Amazon’s Aurora team and contribute to a self-healing, fault-tolerant distributed system that performs up to 5x faster than MySQL and 3x faster than PostgreSQL. This is your opportunity to work on services that impact hundreds of thousands of AWS customers.

Aurora is one of the fastest-growing AWS services, enabling global businesses to scale with mission-critical workloads. If you’re ready to design and implement powerful database components, this role is your chance to help shape the future of Amazon Aurora under the Aurora Global Database project.

About the role: Software Development Engineer II

As a Software Development Engineer II at Amazon Aurora, you’ll be deeply involved in building major database components that allow Aurora to scale efficiently. Your contributions will help power the performance and reliability trusted by global enterprises. You’ll work with a team that values inclusivity, mentorship, and technical excellence.

We’re looking for engineers who have shipped software, built control planes and modules, and are eager to optimize the development experience at massive scale. You should be enthusiastic about new technologies, eager to solve complex problems, and committed to improving our inclusive team culture.

Benefits and Salary
  • Opportunity to work on one of the fastest-growing AWS services
  • Inclusive culture with mentorship and onboarding support
  • Access to cutting-edge technologies and challenges
  • Professional growth in cloud services and distributed systems
  • Compensation aligned with experience and industry standards

Job Type: AWS Software Development

Location: Toronto, ON

Pay Range: Based on experience and technical expertise

Requirements / Skills

To succeed in this role, candidates should meet the following requirements:

  • 3+ years of non-internship professional software development experience
  • 2+ years of system design or architecture experience
  • Proficiency in at least one programming language
  • Experience with the full software development life cycle
  • Strong grasp of scalable distributed systems and cloud platforms
  • Bachelor’s degree in Computer Science or equivalent (preferred)
How to Apply

If you’re passionate about working on cutting-edge AWS technologies, and want to play a vital role in scaling Aurora’s cloud infrastructure, apply now via the official Amazon job portal:

This role is ideal for experienced engineers passionate about cloud computing, distributed databases, and scalability challenges. Amazon Aurora offers a space where your code impacts hundreds of thousands of global users.

When applying, emphasize your background in large-scale systems, programming proficiency, and experience across the software development lifecycle. Mention any exposure to AWS services or experience with high-performance storage and database technologies.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Developer

Joinimagine

Toronto

On-site

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Software Developer (Intermediate) 9364-1209

Foilcon

Toronto

Hybrid

CAD 95,000 - 130,000

3 days ago
Be an early applicant

Manager, IT Applications - Remote

Aurora Cannabis

Ontario

Remote

CAD 100,000 - 130,000

30 days ago

Senior Software Engineer, Consumer

Aurora Solar

Remote

CAD 90,000 - 120,000

30+ days ago

Senior Software Engineer, Consumer

Aurora Solar Inc

Remote

CAD 70,000 - 110,000

30+ days ago

Senior Software Developer

Joinimagine

Toronto

On-site

CAD 90,000 - 130,000

25 days ago

Software Developer

Autodesk

Toronto

On-site

CAD 100,000 - 145,000

18 days ago

Software Development Engineer II, AWS Aurora

Amazon

Toronto

On-site

CAD 80,000 - 120,000

30+ days ago

Software Development Engineer II, AWS Aurora

CNSC

Toronto

On-site

CAD 80,000 - 120,000

30+ days ago