Job descriptionDeep understanding of Memcached, eventually persistence engine, replication, binary protocols, storage API service, auto-failover systems, etc.You're particular about your toolset, because you have it set up just how you like it and when you're at your best, you are insanely productive.Writes well designed efficient and clean code in either C / C++ languages.Expertise in kernel design and object-oriented problem solving, network, parallel / distributed, multi-threading programming.You know Go and have used it in production-ready systems and thinks distributed systems problems are cool.The expertise in algorithms, design patterns, performance optimization, and scalability.