Haptik

Engineering Manager

Location: Mumbai, 1 Vacancy - Fulltime

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.

Responsibilities

  • 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

Requirements

  • 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
Apply for this Job