Amazon

ElastiCache Software Development Engineer

📍 Location
vancouver, metro vancouver regional district
⏰ Job Type
Full-time
📅 Posted
June 03, 2026

Job 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
Requirements:
• 3+ years of profe...

Ready to Apply?

Take the next step in your career journey with Amazon

Apply Now