A
Software Engineer C++ ElastiCache Team
Amazon Development Centre Canada ULC
Opportunity Description
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...
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...
Interested in this opportunity? Apply now through Expertini.
Apply for this Position