Talent.com
Amazon Development Centre Canada ULC
Software Development Engineer, RDS PlatformAmazon Development Centre Canada ULC • Vancouver, British Columbia, CAN
Software Development Engineer, RDS Platform

Software Development Engineer, RDS Platform

Amazon Development Centre Canada ULC • Vancouver, British Columbia, CAN
30+ days ago
Job type
  • Full-time
Job description
We are looking for a highly-skilled, experienced, and motivated software engineer to help us in our endeavour to make AWS the best place to operate relational databases. The RDS Platform team builds and operates the foundational infrastructure that powers every RDS and Aurora control plane operation — from the metadata layer that tracks millions of customer databases, to the backup and disaster recovery systems that ensure data durability for customers. This is a rare opportunity to work across cross-cutting technologies spanning database internals, distributed storage systems, and high-availability architecture — building systems that customers depend on to reliably create, operate, protect, and recover their databases at any scale.


Key job responsibilities
You will build and operate systems that protect customer data and ensure RDS control plane reliability. This includes database access governance, event-driven architectures, disaster recovery automation, and backup orchestration — systems that operate across millions of instances and must be resilient to failures at every layer.

This requires solving hard distributed systems challenges at massive scale, where a single system serves the entire RDS fleet, performance cliffs are non-linear, and the blast radius of any issue is measured in customer impact across regions. As a foundational AWS platform, our solutions must be solid, scalable, efficient, and highly fault tolerant. You will own all aspects of engineering including development, testing, deployment, and operational excellence of your services.

You will work across team boundaries on shared infrastructure challenges — evolving legacy architectures, building platform capabilities that extend to multiple AWS organizations, and right-sizing systems for the next decade of growth. You resolve ambiguity, innovate on behalf of customers, and believe that debate makes strong ideas stronger.

About the team
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.

Why AWS? Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness.

Mentorship & Career Growth We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.

Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.


BASIC QUALIFICATIONS

- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language

PREFERRED QUALIFICATIONS

- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers.
Create a job alert for this search

Software Development Engineer, RDS Platform • Vancouver, British Columbia, CAN

Similar jobs

Principal Software Engineer, Endpoint Platform

SaviyntVancouver, Metro Vancouver Regional District, Canada
Full-time

Saviynt is a leading identity security platform that safeguards digital assets for Fortune 500 companies and government institutions.We are building our AI Security team and are looking for a found... Show more

 • Promoted

Application Development Engineer (Ade) - Backend

A-CxVancouver, Canada
Full-time

A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions.Specializing in frontend and backend dev... Show more

 • Promoted

Software Development Engineer - Ui - $116,800 - $226,000 A Year

AppleVancouver, Canada
Full-time

Seeking a Software Development Engineer with front-end web platform experience to improve existing products and develop next-generation tooling for internal developers, enhancing code integration w... Show more

 • Promoted

Principal Software Applications Eng

AMDVancouver, Metro Vancouver Regional District, Canada
Full-time

AMD is seeking a Principal Member of Technical Staff (PMTS) Software Development Engineer to join the Silo AI Enterprise applications and platform engineering organization.The role focuses on desig... Show more

 • Promoted

Software Development Engineer, Aws Marketplace - C$114,800 - C$191,800 A Year

Amazon Web Services CanadaVancouver, Canada
Full-time

Seeking a Software Development Engineer to design and implement complex systems for AWS Marketplace.You will own product features and influence strategy in a fast-paced environment. Show more

 • Promoted

Software Development Engineer, Aws Marketplace - C$114,800 - C$191,800 A Year

Amazon Web ServicesVancouver, Canada
Full-time

Seeking a Software Development Engineer to design and implement complex cloud marketplace solutions, contributing to product features and system architecture in a fast-paced environment. Show more

 • Promoted

Principal Software Development Engineer, Flowise - C$156,800 - C$235,200 A Year

WorkdayVancouver, Canada
Full-time

Your work days are brighter here.We're obsessed with making hard work pay off, for our people, our customers, and the world around us.As a Fortune 500 company and a leading AI platform for mana... Show more

 • Promoted

Senior Software Engineer – Real-Time Ai Decisioning (Hybrid) - C$111,000 - C$160,000 A Year

Global Payments CompanyRichmond, Canada
Full-time

Seeking a Senior Software Engineer to design high-performance solutions, mentor teams, and implement Java application logic in a hybrid work environment. Show more

 • Promoted

Software Development Engineer (Full Stack) - Evisort Ai - C$112,000 - C$168,000 A Year

EvisortRichmond, Canada
Full-time

Seeking a Full Stack Software Engineer to join an AI platform team, enhancing contract management solutions.Responsibilities include collaborating with cross-functional teams and owning feature dev... Show more

 • Promoted

Software Development Engineer, Amazon Freight Pricing - C$114,800 - C$191,800 A Year

Amazon FreightWest End, Canada
Full-time

Develop and scale backend systems for pricing intelligence, integrating ML models and LLM-driven tools for a transportation logistics platform.Focus on revenue and profitability through data-driven... Show more

 • Promoted

Senior Platform Development Engineer (Fixed Term) - $114,000 - $120,000 A Year - Remote

Best Buy CanadaVancouver, Canada
Remote
Temporary

Senior Platform Development Engineer, also known as Platform Development Engineer-III, will help evolve and scale our core engineering platforms by building robust, self‑service platforms that empo... Show more

 • Promoted

Enterprise Lpr Software Engineer — Hybrid (Vancouver) - $120,000 - $145,000 A Year

Multinational technology companyRichmond, Canada
Full-time

Seeking an experienced Software Engineer for a hybrid role in Vancouver, focusing on License Plate Recognition (LPR) software development and integrations.Requires C#, C++, Java proficiency and 5+ ... Show more

 • Promoted

Principal Engineer in EOS Software Development

Arista NetworksVancouver
Full-time

Take on the role of Principal Engineer at Arista Networks, focusing on the innovative EOS software that drives global data centers.Utilize your extensive programming skills in C, C++, and Python.In... Show more

 • Promoted

Software Engineer, Platform - Demonware - Vancouver, BC

DemonwareVancouver
Full-time

Software Engineer, Platform - Demonware - Vancouver, BC.We are looking for a Software Engineer to join us in managing our Kubernetes Platform that supports backend game services for some of the lar... Show more

 • Promoted

Platform Engineer: Developer Efficiency With Ai Tools - C$116,800 - C$226,000 A Year

Leading Technology CompanyVancouver, Canada
Full-time

A leading technology company in Canada seeks a Software Engineer to enhance developer efficiency through building scalable backend systems and integrating AI tools.The ideal candidate has strong sk... Show more

 • Promoted

Software Development Engineer - C$125,000 - C$200,000 A Year

Connor, Clark & Lunn Investment ManagementVancouver, Canada
Full-time

Connor, Clark & Lunn Investment Management Ltd.Vancouver, BCWe are a special software team embedded in a top performing quantitative equity fund that manages over $75 billion in financial asset... Show more

 • Promoted

Software Engineer (Senior API Developer))

Royal Cyber Inc.Richmond, British Columbia, Canada
Full-time

Software Engineer (Senior API Developer) Position: API Engineer.Location: SF, Plano, McLean, Richmond.Title: Software Engineer (Senior API Developer).Job Description: Design, deliver and support RE... Show more

 • Promoted

Software Development Engineer 2, Trust Platform - $116,000 - $145,000 A Year

RemitlyNew Westminster, Canada
Full-time

Software Development Engineer 2, Trust Platform page is loaded## Software Development Engineer 2, Trust Platformlocations: New Westminster, British Columbia, Canadatime type: Full timeposted on: Po... Show more

 • Promoted

Software Development Engineer - $125,000 - $200,000 A Year

Connor Clark & Lunn Investment ManagementWest End, Canada
Full-time

Seeking a Software Development Engineer to join a quantitative equity fund, working at the intersection of finance and technology.Responsibilities include full software lifecycle ownership, collabo... Show more

 • Promoted

Platform Engineer For Scalable Dev Tools & Ai - C$85,000 - C$166,800 A Year

A leading technology firmRichmond, Canada
Full-time

Seeking a Software Engineer to design and develop platform features for large-scale software services, enabling developers and AI agents.Requires a Bachelor's Degree in Computer Science, multip... Show more