Posted:2 days ago|
Platform:
On-site
Full Time
Exotel is the emerging market's leading full-stack customer engagement platform and business-focused virtual telecom operator. Incorporated in 2011, Exotel's cloud-based product suite powers 50 million daily engagements across voice, video and messaging channels. Exotel powers unified customer engagement to over 6000 companies in 60+ countries, including India, SE Asia, the Middle East, and Africa. Today, some of the fastest-growing companies in the emerging markets (Ola, Swiggy, Flipkart, GoJek, Byju's, Urban Company, HDFC Bank, Zomato, Oyo, etc.) manage their customer engagement with Exotel's suite of communication APIs, Ameyo's omnichannel contact centre (merger), and Cogno AI's conversational AI platform (acquisition) over the cloud. They're a $100 million Series D-funded company.
The Product Engineering Team builds applications and products enabling customers to use our core services such as Voice and messaging, grammatically. The team builds endpoints with Identity, Authentication, and Management layers for other developers/programs to consume our core services. Examples include integration into other CRM services such as Zoho, Freshdesk, etc OR into customers own workflows. It also focuses on building the work-flows as UI elements that can be used by customers.
Software engineering within the Product Engineering team involves all aspects of software engineering: designing and architecting services and features, development, testing, instrumentation, deployment, stabilization, and operations. You will be working on the core cloud telephony platform and products. A lot of focus in what you do will be outside of just adding features - you will be constantly thinking of how do I scale out my cluster to twice its size with 60 seconds, how do I increase the platform uptime from 99.95 to 99.99, how to shave off a few extra milliseconds in response times etc.
We are looking for technically very strong candidates, with a strong understanding of computer systems. We want people who love designing and building infrastructure components and large complex services. We are looking for engineers driven by a passion to create applications systems that can redefine the contact center communication space.
You will be a part of the Product Engineering team at Exotel. Specifically, we are looking for engineers for building services and dashboard backends that help customers use Exotel in a variety of ways.
Responsibilities include end-to-end software engineering aspects:
Designing and planning systems, services, and components
Development
Testing
Deployment
Instrumentation, dashboarding, and monitoring
Debugging production issues and handling production incidents
Stakeholder management
Mentoring and technical evangelising
5-8 years of experience with a Bachelor's / Master's Degree in Computer Science or equivalent.
Experience in application development in product engineering organisations.
Expertise in Java, Spring Boot framework, RDBMS concepts
Understanding of REST APIs, RPC, networking protocols (HTTP, TCP, UDP), Microservices, and Kubernetes deployments
Experience in scripting languages (bash, Python)
Experience in building & deploying applications in Linux environments
Experience building distributed systems for scale, reliability & performance
A DevOps mindset. You own what you will develop.
Very strong in Computer Science fundamentals
Excellent written and verbal communication skills, with strong attention to detail and a head for problem-solving.
Team-player, flexible, and able to work in a fast-paced environment
Experience in using CI/CD tools like Jenkins, argocd, git pipelines, etc.
Experience in Vibe coding
Experience in building Web UI using frontend frameworks like React, AngularJS and/or other js libraries.
Exotel
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
bengaluru, karnataka, india
Salary: Not disclosed