Work on the core platform to improve and scale the platform to achieve 100k QPS and beyond. Develop and troubleshoot distributed applications in Java, Scala and Nodejs, managing scalability, transparency, failure handling, security, and multi-tenancy. Work on new features, including requirements gathering, design and implementation, owning the complete lifecycle.