Haptik specializes in building chatbots and has been doing it since 2013, way before chatbots were
cool. We build bots for all sizes of Enterprises, big and small and are looking for an ?Engineering
Manager ?to lead the engineering aspects of bot delivery. As an Engineering Manager, you will
be managing and leading a group of talented developers and QA engineers and working with PMs
in delivering bots of the highest quality to our varied set of clients. If you are someone who
likes to deliver high-quality products in a fast pace environment this role is perfect or you.
Review architecture and provide technical guidance to Integration engineers for backend code
implementations and help with estimations
Drive strict adherence to industry standard development practices related to code quality, testing,
infrastructure management and build processes.
Continuously identify tools and process improvements needed to help the team function better
Use your experience of agile development practices and work closely with PMs in running a self-managed
agile team. Coach and mentor all team members wherever necessary.
Support PMs in sprint planning and resource management while planning client commitments
Communicate with both client and internal stakeholders to unblock development where needed
Mentor, motivate and inspire your team by providing regular feedback and working closely with
them to align their personal goals with that of the entire team
Readiness to get hands-on with helping developers with resolving issues and with PoCs where required
Serve as the technical point of contact for various non-engineering teams across Haptik
Contribute to growing the team by helping with recruitment processes
B.E. / B.Tech. / MCA in Computer Science, Engineering or related field is required
Overall 5-8 years of professional experience. 2-4 years of hands-on experience in managing and
leading agile teams delivering tech products
Deep understanding of best practices in development and testing processes
Good exposure to various technical and architectural concepts of building distributed systems
- not limited to but including at least one programming language/framework, version control,
CI/CD, queues, caches, SOLR/Elasticsearch, databases, containerization, cloud platforms.
Excellent written and verbal communication skills
Exceptional organizational skills and time management abilities
Prior experience of working in client facing teams
Background of being part of a high-paced development team having delivered client facing products
with hands-on involvement