
Search by job, company or skills
is a leading full-stack customer engagement platform and business-focused virtual telecom operator powering 70M+ customer conversations daily across voice, messaging, video, and AI.
Founded in 2011, Exotel serves 6000+ businesses across India, Southeast Asia, the Middle East, and Africa through its Omnichannel Contact Centre, Communication APIs, and Conversational AI platforms. The company recently received a Virtual Telecom Operator license, enabling fully compliant end-to-end VoIP telephony services.
Backed by a $100M Series D funding round and with $50M+ ARR, Exotel continues to help fast-growing enterprises scale customer engagement across emerging markets.
Exotel was also recognised at the ET Startup Awards 2022.
Drive technical architecture decisions and influence the product roadmap
Explore and adopt new technologies to improve system scalability, reliability, and efficiency
Provide architectural guidance and technical mentorship to engineering teams
Improve deployment processes, SLAs, operational efficiency, and engineering best practices
Build scalable systems and drive operational excellence across teams
Collaborate closely with cross-functional stakeholders across Product, Engineering, and Operations
Mentor junior engineers and contribute to building a high-performance engineering culture
7+ years of software engineering experience with a Bachelor's/Master's degree in Computer Science or equivalent
Strong experience in backend/product engineering environments
Hands-on experience with cloud platforms: AWS (preferred), Azure, or GCP
Strong understanding of:
Distributed systems
Microservices architecture
3-tier architecture
Scalability and performance engineering
Experience designing and developing RESTful services
Strong Linux, networking, and scripting fundamentals
Experience with scalable data stores and data modelling
Familiarity with databases such as MySQL, MongoDB, Aerospike, etc.
Strong programming expertise in one or more languages:
Golang (preferred)
PHP (preferred)
Python
Good understanding of:
Data structures
Multithreading
Concurrency concepts
Experience with DevOps and infrastructure tooling, such as:
Kubernetes
Jenkins
Git
Ansible
Familiarity with monitoring and observability tools like Grafana, Kibana, and Elasticsearch
Strong networking fundamentals:
Firewalls
Proxies
DNS
Load Balancing
Strong analytical, problem-solving, and communication skills
Ownership mindset with a strong DevOps culture - you build it, you own it
Experience in telecom, CPaaS, or high-scale messaging systems
Exposure to telecom protocols and cloud telephony systems
Experience integrating with:
SMS gateways
WhatsApp/IP messaging services
Practical experience managing production-scale distributed systems
Exposure to ETL/data pipeline systems
Prior experience in high-growth product startups is a plus
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: 148323981
We don’t charge any money for job offers