A

Senior Software Engineer for MemoryDB Development

Amazon Development Centre Canada ULC

vancouver, bc, Canada Full-time June 14, 2026

Found Description

Take on a challenging role as a Software Development Engineer for Amazon's MemoryDB, focusing on the heart of ElastiCache’s data architecture. Utilize your C/C++ skills to drive impactful solutions.

As a member of the Data Plane team, you will play a crucial role in designing and refining the in-memory database engine, crafting solutions that deliver exceptional speed for multi-tiered applications. Your skills in performance engineering, durability layer creation, and advanced query designs will be vital for meeting the needs of globally distributed systems. You'll also mentor fellow engineers, enhancing team capabilities and maintaining high design standards while working autonomously on diverse projects.

Key Responsibilities: • Create and implement high-performance database engines • Design innovative solutions for transaction logging and durability • Develop advanced search capabilities, like full-text and vector search • Optimize concurrency and memory allocation ...

Ready to Apply?

Submit your application for Senior Software Engineer for MemoryDB Development at Amazon Development Centre Canada ULC

Apply Now