Haptik specializes in building chatbots and has been doing it since 2013, way before chatbots were
cool. We are looking for a Backend Engineer to help improve our bot building tools which are
used internally and by our clients.
As a backend engineer you will need to have in depth knowledge of backend systems, design principles,
good coding practices and a thorough understanding of how to build/improve complex tools already
This role is ideal for someone with good communication skills and an interest in using and learning
new technologies to help build great chatbots.
If you are looking for a challenging opportunity in a company that is building the next phase of
technology, apply now!
Develop and enhance haptik bot building tools
Work across all teams to understand requirements and implementation of API’s/Solutioning for
High level estimating and scoping/breaking down of tasks
Model/Re-Model database architecture for performance and scalability
Collaborate with the product team to build out cutting edge poc’s.
Respond to data requests, generate/produce reports to help product team make informed decisions.
Participate in code reviews, automated and functional testing, and other aspects of our quality
Fully participate in a scrum-based, agile development team
Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies,
and software development best practices
Good communication skills
Must have experience in working in an agile environment, exposure to tools like Jira would be
an added benefit.
Must be comfortable with git
3-4 years of experience developing scalable products
Good knowledge of a framework (Django preferred)
Must have modeled normalized database schemas for large scale applications
Must have used in-memory data stores like
Knowledge of below technologies are an added bonus
AMQP servers like RabbitMQ.
AWS services or alternates.
Must have a Bachelor’s or higher degree in engineering