Software Development Engineer, ElastiCache

Amazon Web Services (AWS)
📍 vancouver, bc, Canada 💼 Full-time 🕒 Posted June 05, 2026

Job Description

Job Overview 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 durab...

Ready to Apply?

Submit your application today and join our talented team at Amazon Web Services (AWS).

Submit Application

Job Details

  • Location vancouver, bc
  • Job Type Full-time
  • Category Other-General
  • Posted Date June 05, 2026
  • Application Deadline July 15, 2026