Job Description :
- Excellent leadership skills to mentor the engineers under you.
- Proficiency in system design. Deep understanding on how various distributed systems works & expertise with highly transactional, large relational and complex systems.
- Experience with Java, PHP, Python, Linux, Apache, MySQL, solr, memcache, redis, javascript, ajax etc.
- Comfortable with Microservices, NoSQL databases, and various communication protocols i.e. REST/ Message queues/ RPC.
- Exposure to functional programming and/or event driven programming.
- Understanding of production and cloud architecture like AWS
- Deep hands-on technical experience in object-oriented design, data structures, algorithm design, and complexity analysis
- At least 9-12 years in a top tier product company and some experience in managing a team.
- A BE/BTech in Computer Science or some equivalent academic stance from premium colleges."