Software Development Engineer II - Backend
About the Role
Assisting directly and indirectly in building a high performing tech team
Design & Develop components to create a highly optimized, performance driven, scalable and sustaining Open Source platform.
Develop REST APIs on top of a microservices platform and facilitate UI integration.
Build fast transactional systems with critical E-Commerce workflows.
Expected to design complete backend projects by understanding the business rules and minimizing the hardware cost.
The ideal candidate will be a strong educational / development credentials in developing scalable, distributed systems. He/she should be able to operate in a very fast paced environment where time to hit market is supercritical. He/she should be able to adapt to rapidly changing business rules and able to build applications iteratively.
3-5 years of product Development experience
Prior hands-on experience in building and scaling a Python based microservices platform/Golang is required.
Strong development experience with following technologies is expected-: -
RDBMS - MySQL/Oracle DB systems knowledge is required.
NoSQL - Experience with MongDB,DynamoDB or any other NoSQL framework is desired.
Knowledge of NGNIX/Apache server internals and configuration is required.
Software development experience of building microservices in Python, Golang etc. is required.
Experience in building REST API based microservices is required.
Should understand HTTP and networking basics like DNS, Web Servers, Application servers and the flow of data on the internet.
We are looking for enthusiastic intrapreneurs who want to work at the ‘grass root’ level and want to make a difference to India’s biggest sector. We hope this excites you as much as us and looking forward to the next few conversations.