BTech Degree in Computer Science (or equivalent experience)
At-least 3 years experience building Java based web applications in Linux / Unix environments
Master of at least one scripting language (e.g., Javascript, Ruby, Python, etc.) and at least one compiled language (e.g. Java, C/C++). Bonus points for Java and Javascript experience
Experience working with Google Cloud Platform services (App Engine, PubSub, Cloud Functions, Bigtable) and Firebase
Experience to know the pros/cons of the latest design methodologies and technologies for backend services: Cloud,NoSQL, Streaming, GraphQL, Serverless
Experience building out scalable infrastructure for services and data platforms including monitoring, logging, and testingprocesses