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
2 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

Software Development Engineer

Connor, Clark & Lunn groupVancouver, Metro Vancouver Regional District, CA
Full-time

We are a special software team embedded in a top performing quantitative equity fund that manages over $75 billion in financial assets.The team is headquartered and deeply rooted in West Coast Vanc... Show more

 • Promoted

Senior Software Engineer: Distributed Systems & Cloud

Autodesk, Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

A leading software company is looking for an experienced engineer for a high-impact role that involves architectural ownership.You will need strong programming skills in Go, Java, or Python and pro... Show more

 • Promoted

Lead Software Engineer - AI-Driven Distributed Systems

MastercardVancouver
Full-time

A global technology company is seeking a Lead Software Engineer in Vancouver to design and implement large-scale, resilient distributed systems.The ideal candidate will have strong programming skil... Show more

 • Promoted

Software Development Manager, Flow Platform

AutodeskVancouver
Full-time

Software Development Manager, Flow Platform.Autodesk’s Media & Entertainment (M&E) group is redefining the future of entertainment.We empower content creators to inspire, educate, and entertain whi... Show more

 • Promoted

Senior Software Engineer: Scale Core Systems

UnblockedVancouver, British Columbia, Canada
Full-time

A high-growth SaaS company in Vancouver seeks a Software Development Engineer to architect and scale core systems.The ideal candidate will have expert-level skills in modern typesafe languages such... Show more

 • Promoted

Senior Software Engineer - delta

Amaris Consultingdelta, bc, ca
Full-time

Expert (15+ years or niche expertise).Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR).The consultant will contribute to the design, development, and modernization of secure and ... Show more

 • Promoted

Director of Software Development

LoopioVancouver, Metro Vancouver Regional District, CA
Full-time

Take your career to new heights with Loopio! 🚀✨ Loopio is a workplace that unleashes learning and growth opportunities for our Loopers.We provide autonomous, challenging work that allows each empl... Show more

 • Promoted

Senior Software Engineer - Amaris Consulting

Amaris Consultingdelta, bc, ca
Full-time

Expert (15+ years or niche expertise).Cyber Security portfolio within Cyber Data Risk & Resilience (CDRR).The consultant will contribute to the design, development, and modernization of secure and ... Show more

 • Promoted

Senior Platform Engineer, Distributed Systems

BoomiVancouver
Full-time

A leading integration platform provider seeks a Senior Software Engineer to join their Vancouver team.The engineer will play a pivotal role in building core runtime services, collaborating within a... Show more

 • Promoted

Senior Software Development Engineer, WARP

Remitly Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time

Senior Software Development Engineer, WARP page is loaded## Senior Software Development Engineer, WARPlocations: Burnaby, British Columbia, Canadatime type: Full timeposted on: Posted Yesterd... Show more

 • Promoted

Software Engineer, Developer Efficiency Platform

AppleVancouver, Metro Vancouver Regional District, CA
Full-time

The Developer Efficiency Platform team at Apple is looking for a talented Software Engineer to help evolve the core systems that Apple's developers depend on every day.This role involves designing ... Show more

 • Promoted

Engineer Specializing in Software Development

Synopsys IncVancouver, Metro Vancouver Regional District, CA
Full-time

Enhance product capabilities as an R&D Engineer focused on software development for HFSS.Engage in testing, documentation, and collaborative design to drive industry innovation.You will join a dyna... Show more

 • Promoted

Platform Engineer: Developer Efficiency with AI Tools

OmazeVancouver, British Columbia, 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

IDmelonVancouver, Metro Vancouver Regional District, CA
Full-time

IDmelon is a cybersecurity company based in Vancouver, Canada, that specializes in passkey and passwordless authentication solutions.The company enables organizations to transform existing devices ... Show more

 • Promoted

Senior Software Development Engineer - AI Core

Workday, Inc.Vancouver, Metro Vancouver Regional District, CA
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 managing... Show more

 • Promoted

Software Development Director Position

Safe SoftwareVancouver, British Columbia, Canada
Full-time

Become a pivotal leader at Safe Software as a Director of Software Development, focusing on team mentoring and strategic software delivery in a remote-friendly setting.In this people-focused role, ... Show more

 • Promoted

Innovative Software Development Leader

GeotabBurnaby
Full-time

Shape the future of technology as an Innovative Software Development Leader.Focus on building high-performance applications and drive efficiency through top-quality code management.In this role, yo... Show more

 • Promoted

Software Development Engineer, AWS MemoryDB

Amazon Web Services (AWS)Vancouver
Full-time

This is an opportunity to join one of AWS's most foundational and high-impact engineering teams — the Data Plane team within Amazon ElastiCache and MemoryDB.We own the core in-memory engine that po... Show more

 • Promoted

Software Engineer

PicovoiceVancouver, Metro Vancouver Regional District, CA
Full-time

A profitable, steadily growing AI startup in Vancouver is seeking a frontend-focused Software Engineer to build developer tools, web demos, and product interfaces.We tackle unsolved problems under ... Show more

 • Promoted

Director Software Development

Lightspeed CommerceVancouver, Metro Vancouver Regional District, CA
Full-time

We’re looking for a Director, Software Development to lead Engineering for Lightspeed Payments.This key department within Financial Services has grown 3x in the past couple of years.You will be a k... Show more