
Location: Bengaluru,Karnataka,India
Exotel 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 is your AI transformation partner for customer engagement and experience. Trusted by over 7000 clients globally across various industries, we facilitate over 25 billion annual conversations through omnichannel, voice, agents, and bots. Exotel’s AI-powered solutions empower agents, bots and customers alike, enhancing interactions with conversational intelligence, and optimising resources to deliver exceptional CX and business growth. Exotel wins when you Win.