Full-time

Software Engineer C++ ElastiCache Team

Posted by Amazon Development Centre Canada ULC • vancouver, bc, Canada

📍 vancouver, bc 🕒 June 01, 2026

About the Role

Join the AWS Data Plane team as a Software Development Engineer focused on C++ within Amazon ElastiCache. Help design a cutting-edge in-memory database engine with sub-millisecond latencies.

This engineering role involves creating large-scale distributed systems that support millions of operations per second. Responsibilities encompass developing the durability layer, writing production-quality C/C++ code, and implementing advanced data structures such as vector search. You will drive performance engineering, optimize data flows, and lead technical discussions within a collaborative environment.

Key Responsibilities: • Design and develop a next-gen in-memory database engine • Optimize durability and replication protocols in C/C++ • Implement advanced capabilities including vector search • Mentor engineers while cultivating best practices • Participate in on-call rotations to enhance reliability

Requirements: • 3+ years professional software development experi...

Ready to Apply?

Submit your application today and take the next step in your career journey with Amazon Development Centre Canada ULC.

Apply Now