Software Engineer - Distributed Caching