Software Development Engineer, ElastiCache

Amazon Development Centre Canada ULC
📍 Vancouver, British Columbia, Canada 💼 full-time 🕒 Posted June 04, 2026

Job Description

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 powers millions of customer workloads: the data path, durability layer, replication protocol, snapshot
system, and advanced data structures. Our work sits at the intersection of systems programming, database internals, and performance engineering — every microsecond matters when you're serving the world's most latency-sensitive applications.

If you've ever found yourself deep in a conversation about write-ahead logs, copy-on-write fork semantics, lock-free data structures, or memory allocator design — and you want to apply those ideas to a system handling millions of operations per second at cloud scale — this team is where you belong. We build the engine behind Amazon MemoryDB, the only Valkey-compatible database that delivers in-memory speed with Multi-AZ durability. We're n...

Ready to Apply?

Submit your application today and join our talented team at Amazon Development Centre Canada ULC.

Submit Application

Job Details

  • Location Vancouver, British Columbia
  • Job Type full-time
  • Category Computer Occupations
  • Posted Date June 04, 2026
  • Application Deadline July 14, 2026