ElastiCache Software Development Engineer

Amazon • vancouver, Canada

Location vancouver, metro vancouver regional district
Job Type Full-time
Posted May 30, 2026

Role Description

Elevate your engineering career with Amazon as a Software Development Engineer for ElastiCache. Work with in-memory databases, ensuring low-latency operations for critical applications in a fast-paced environment.

In this role with the Data Plane team, you'll own responsibilities associated with designing and building advanced in-memory storage systems. Expect to leverage your skills in C/C++ for developing replication protocols, optimizing durability layers, and creating data structures to meet cutting-edge needs like generative AI. Collaborative engagement with peers and project management is essential for success in this autonomous position.

Key Responsibilities:
• Design next-gen in-memory database engines
• Develop scalable distributed systems in C/C++
• Optimize transaction logging and snapshotting layers
• Implement advanced query capabilities for evolving workloads
• Mentor and guide junior engineers on best practices
...

Ready to Apply?

Apply for this Position