💼 Full-Time Position

Software Development Engineer, ElastiCache (Vancouver)

🏢
Amazon Development Centre Canada ULC
📍 vancouver, bc, Canada
📍
Location
vancouver, Canada
📅
Posted
June 04, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

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 durability. We...