
Software Engineer
Full Job Description
We are seeking a talented Software Engineer - Backend to join our dynamic team in Mumbai, India. In this role, you will leverage your expertise in backend web technologies and Haptik's bot-building platform to create exceptional chatbots for our clients within a fast-paced agile environment. You'll collaborate closely with Program Managers, Engineering Managers, QA Engineers, UX designers, and Content Specialists.
What You'll Do:
- Utilize Haptik's platform tools and collaborate with conversation designers to build engaging chat and voice-based conversational flows with superior user experiences.
- Manage multiple integrations concurrently, working with clients to understand their requirements and implement APIs effectively.
- Integrate and develop various web-based APIs and systems to construct sophisticated logic flows for chatbots.
- Stay current with technology standards, industry trends, emerging technologies, and best practices in software development.
- Participate actively in code reviews, automated and functional testing, and other quality assurance processes, including client validation.
- Produce professional technical documentation for both internal and external audiences.
- Design database architectures optimized for performance and scalability.
- Contribute to a scrum-based, agile development team.
Requirements:
- Bachelor's degree or higher in Computer Engineering; IIT/NIT graduates are preferred.
- 2-6 years of experience in developing and integrating scalable products.
- Proficiency in Python and the Django framework.
- Experience modeling database schemas for large-scale applications using technologies like MySQL and MongoDB.
- Knowledge of RabbitMQ, Redis, Elasticsearch, and Docker is a plus.
- Excellent written and verbal communication skills.
- Exceptional organizational and time management abilities.
- A proactive, entrepreneurial mindset with a hustler's attitude.
- Comfortable working in a fast-paced environment, accustomed to quick turnarounds, and taking full project ownership.
- A focused approach to work with a strong attention to detail.
- Willingness to handle Personally Identifiable Information and Protected Health Information with strict adherence to secure data handling practices.
- While we value comprehensive experience, we encourage candidates who can demonstrate proficiency in most areas and a readiness to embrace new challenges.
About Haptik:
- Growth Momentum: Recently announced a significant strategic partnership with Jio.
- Exceptional Team: Work alongside industry leaders recognized in Business World 40 Under 40, Forbes 30 Under 30, and MIT 35 Under 35 Innovators.
- Innovative Culture: Fostering an environment of freedom, innovation, and approachability. We encourage hard work balanced with necessary breaks to maintain well-being.
- Vast Market Opportunity: Disrupting the rapidly growing chatbot market, projected to reach $0.94 billion by 2024.
- Prestigious Clients: Partnering with industry leaders like Samsung, HDFCLife, and Times of India to enhance customer engagement, acquisition, service, and understanding through Conversational AI.
- Meaningful Impact: A vibrant startup culture that empowers individuals to make a significant impact.
At Haptik, we are passionate about solving complex problems to drive innovation and move at a rapid pace, embracing challenges and learning through experimentation.
Company
Haptik
Haptik is a leading global Conversational AI company, impacting over 500 million devices and processing more than 4 billion conversations. We are at the forefront of the interaction shift from clicks ...