Driving business transformation through conversational AI
Software Developer - II - Backend
Responsibilities (what the job involves)
● Design, develop and maintain highly scalable, reliable and secure distributed backend systems on Cloud (AWS or Azure) or on-premises environments for Mihup and its customers and partners
● Work closely with your fellow engineers to develop systems capable of concurrent processing massive amounts of voice data both in real time and offline
● Drive accountability for test driven development, delivery of high quality features and resilient enterprise class solutions
● Nurture a culture of team ownership and direct individual and team accountability to continuously improve how they work and achieve results
● Working in a startup environment pushing boundaries with deep involvement with business
● BE/BTech/BS/ME/MTech/MS in Computer Science or a related field from a Tier I or Tier II university
● 4 - 6 years of hands-on software development and deployment experience (experience in a consumer product startup will be a plus) and experience working in a team of software developers
● Expertise in one or more of these - Java, NodeJS, Python, GoLang
● Must have prior delivery experience in products:
○ which handle multiple concurrent calls (API).
○ which handle CPU intensive jobs in the back-end.
○ which consist of multiple asynchronous system calls.
● which have been written in multiple programming languages.
● Worked on microservices based architecture and design
● Managed/ Owned infrastructure on AWS/Microsoft Azure/private clouds and setup high availability systems
● Hands on experience in system design and data modeling
● Good experience in distributed systems and relational & NoSQL databases like MySQL, Postgres, MongoDB, Redis, etc.
● Scaled systems using RabbitMQ/Kafka
● Knowledge of AWS API Gateways, AWS Lambda, Azure functions, Docker, Kubernetes, NGINX, Tomcat
● Knowledge of RESTful APIs, caching concepts, the HTTP protocol and general web architecture.
Anything that will let us know more about who you are that you would like to share such as Blogs, Twitter, Medium, GitHub etc
Founded in June 2016 and headquartered in Kolkata, Mihup is building a Voice technology platform for enterprises in the automotive, banking & finance and consumer electronics sector. Our team comprises of engineers, machine learning and product specialist from leading institutions. Our clients include global Fortune 500 clients and we are on track for aggressive expansion in India and globally. We are backed by Accel Partners and Idea Spring Capital.
Mihup Communications at a glance
Mihup Communications focuses on Analytics, Speech Recognition, and Artificial Intelligence / Machine Learning. Their company has offices in India. They have a mid-size team that's between 51-200 employees.
You can view their website at http://www.mihup.com