Design, model and build services to support new features and products
Work on integrated central platform to power many services used by our different web applications
Develop very robust and highly optimized backend framework
Develop features across different products by fusing many technologies
Research and implement new possibilities that new technologies bring
Qualification :
18, 38
Skills :
Skills & Experience
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
Designing and developing high quality, scalable, testable backend solutions
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
Understanding of industry standard authentication and security practices
Experience building out scalable infrastructure for services and data platforms including monitoring, logging, and testing processes