
Search by job, company or skills

Exotel is one of Asia's largest customer communication platforms. We are on a mission to move enterprise customer communication to the cloud. In 2020, we powered over 4 billion calls and connected over 320 million people. We work with some of the most innovative companies such as Ola, Swiggy, Zerodha, Whitehat Jr, Practo, Flipkart, GoJek, etc. We also power customer communication for some of the top banks in the country. Join us on this journey to make a difference in how companies look at customer communication. Read our growth story.
Exotel engineering solves some really cool infrastructure level problems with the goal of ensuring no one misses a call or an SMS.
Our focus is on building a very fault-tolerant, loosely coupled, scalable and real-time distributed system
We are generally agnostic of language, technology or tools. Currently, our tech stack is built on Golang, Node.js, Ruby, Java and PHP. We use Aerospike, MySQL as data stores, ElasticSearch for search and Beanstalkd for queuing
We emphasize a lot on clean abstractions of code, loosely coupled services and good coding practices
We are very strong believers in you built it, you own it!. And running a distributed system is very different from just building one!
We are crazy about the high availability
Work with a team of engineers to explore, design, develop, test, deploy, and operationalize a product's features & improvements.
Build fault-tolerant, scalable and real-time distributed voip system
Effectively work in a collaborative and agile team environment
Support team with timely analysis and debugging of operational issues.
Be on rotational on-call roster to handle operational issues
Emphasis on automation and scripting.
Mentor junior engineers in the team.
Must Haves
Bachelors or Masters degree in Computer Science or Communications Engineering
Knowledge of major cloud platform like AWS (preferred), GCP, Azure.
Knowledge of design and development of REST-based microservices.
Knowledge of programming with one of Golang (preferred), Ruby, C/C++
Knowledge of scripting with shell, python
Knowledge of datastores such as MySQL, Postgres
Experience with DevOps tools like Ansible, Jenkins, Terraform, kubernetes, Git
Good understanding of data structures, multi-threading and concurrency concepts.
Proficiency in working in Linux environment
Experience working in Agile SDLC process
Strong analytical, problem solving and troubleshooting skills
Excellent written and verbal communication skills
Team-player, flexible and able to work in a fast-paced environment
A devops mindset. You own what you will develop.
Exotel was started by Shivakumar Ganesan in 2011. Shivakumar's previous venture, Roopit, needed a simple automated call center solution for which he built an in-house product, and eventually it became a standalone company in the form of Exotel.Exotel picked up a Rs. 25 million (approximately US$500,000 funding from Mumbai Angels and Blume Ventures in March 2012
Job ID: 149249085
We don’t charge any money for job offers