Join the elite Data Plane team at Amazon as a Lead Software Development Engineer. Shape the core engine for Elasti Cache and MemoryDB with your expertise in performance engineering.
In this senior role, you will oversee the design and implementation of a high-performance in-memory database engine. You will directly contribute to durability, replication, and advanced querying capabilities while mentoring engineers in best practices.
This position plays a vital role in delivering low latency and high throughput for critical applications.
Key Responsibilities:
- Design core functionalities for the data engine
- Lead enhancements in memory allocation and I/O paths
- Contribute to active-active data replication mechanisms
- Spearhead code reviews and mentoring sessions
- Manage project timelines and deliverables independently
Requirements:
- 5+ years of software development experience
- Solid skills in C/C++ programming
- History of design and architecture for large systems
- Demonstrated experience in a mentoring or leadership role
- Bachelor's degree in computer science preferred
Drive innovation in in-memory technologies and empower your team while elevating AWS's reliability and performance standards.
#J-18808-Ljbffr
📌 Lead Software Development Engineer - AWS (Vancouver)
🏢 Amazon Web Services (AWS)
📍 Vancouver
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.