Responsibilities
- Lead teams to deliver scalable, low-latency, and cost-efficient solutions to different product teams.
- Drive solutions and implementation leveraging different open source distributed systems and deliver a complete product.
- Build innovative solutions from scratch and liaise with engineers from other teams to build solutions and drive adoption.
- Write maintainable/scalable/efficient code.
- Work in a cross-functional team, collaborating with peers during the entire SDLC.
- Follow coding standards, unit-testing, code reviews, etc.
- Follow release cycles and commitment to deadlines.
- Design and architect technical solutions for the business problems on a large scale.
Requirements
- Minimum 2+ year of experience in software products.
- Hands-on experience in one or more programming languages
- Good to have NodeJS/GoLang/Java/Python
- Good experience working with databases like MongoDB/ElasticSearch/MySQL.
- Extensive experience in Agile methodologies.
- Familiarity with modern CI/CD tools.
- Knowledge of AWS or any other Cloud Platform services.
- Good understanding of ML and NLP.
- Expertise in data structures and algorithms.
- Strong analytical skills, a bit of team management and system design.
This job was posted by Praful Kulkarni from yellow.ai (Formerly Yellow Messenger).