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