Upload Button Icon Add office photos

Exotel

Compare button icon Compare button icon Compare
filter salaries All Filters

67 Exotel Jobs

Fullstack Developer

2-6 years

Bangalore / Bengaluru

1 vacancy

Fullstack Developer

Exotel

posted 2 weeks ago

Job Role Insights

Flexible timing

Key skills for the job

Job Description

About Us:

Exotel is the leading customer engagement platform and virtual telecom operator in emerging markets. Since 2011, Exotel has enabled over 50 million daily interactions through its cloud-based suite of communication tools spanning voice, video, and messaging channels. Trusted by 6,000+ companies across 60+ countries, Exotel empowers unified customer engagement in markets such as India, Southeast Asia, the Middle East, and Africa.

Some of the fastest-growing companies, including Ola, Swiggy, Flipkart, Byjus, Urban Company, HDFC Bank, and Zomato, rely on Exotel for their customer communication needs. With a robust ecosystem combining Exotel’s communication APIs, Ameyo’s omnichannel contact center, and Cogno AI’s conversational platform, Exotel is now a $100 million Series D-funded company with an ARR of $60 million.


Tech @ Exotel:

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 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 high availability.

Engineering Team @ Exotel

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.


What we are looking for?

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.


What you will do?

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 plan systems, services, and components
  • Development
  • Testing
  • Deployment
  • Instrumentation, dashboarding, and monitoring
  • Debugging production issues and handling production incidents
  • Stakeholder management
  • Mentoring and technical evangelizing

Must-haves

  • At least 3 years of hands-on experience in developing web applications using Golang/ PHP & Javascript (Preferably React), and other related technologies.
  • Strong proficiency in JavaScript and/or TypeScript.
  • Experience with database technologies such as MongoDB, MySQL, or PostgreSQL.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Sound knowledge of cloud platforms like AWS, Azure or GCP is a plus.
  • Familiarity with Agile methodologies and development practices.
  • Excellent problem-solving and debugging skills.
  • Strong communication and interpersonal skills.

Good-to-haves

  • Exposure to telephony protocols,contact Centre. ISDN, SIP, WebRTC & others like TCP/UDP, etc.
  • Exposure to databases like Mongo, Redis, Mysql, or other relations DBs
  • Strong understanding of Microservice design and distributed architecture
  • Exposure to build and deploy pipeline and tools

Employment Type: Full Time, Permanent

Read full job description

Prepare for Your Exotel Interview with Real Experiences!

View interviews
Office worker

What people at Exotel are saying

What Exotel employees are saying about work life

based on 135 employees
78%
89%
63%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Exotel Benefits

Team Outings
Work From Home
Health Insurance
Cafeteria
Free Food
Job Training +6 more
View more benefits

Compare Exotel with

Azuga Telematics

3.3
Compare

Shell Recharge Solutions

4.7
Compare

Flixstock

2.4
Compare

World Fashion Exchange

3.5
Compare

PlanSource

3.5
Compare

Skava

3.9
Compare

Similar Jobs for you

Full Stack Developer at Propsynk

Mohali

3-5 Yrs

₹ 3-3.6 LPA

Full Stack Developer at Auxilo Finserve

Mumbai

2-6 Yrs

₹ 6-8 LPA

Full Stack Developer at Newpage Digital Healthcare Solutions

Chennai

5-10 Yrs

₹ 10-18 LPA

Full Stack Developer at Epam Systems

Hyderabad / Secunderabad

5-9 Yrs

Not Disclosed

Full Stack Developer at Netsmart Technologies

Bangalore / Bengaluru

4-7 Yrs

Not Disclosed

Full Stack Developer at Mediology Software

Gurgaon / Gurugram

1-3 Yrs

₹ 5-7 LPA

Full Stack Developer at Infosys

Bangalore / Bengaluru

6-9 Yrs

Not Disclosed

Full Stack Developer at Happiest Minds Technologies

Bangalore / Bengaluru

6-8 Yrs

Not Disclosed

Full Stack Developer at Manhattan Tech Ventures

Bangalore / Bengaluru

3-6 Yrs

Not Disclosed

Full Stack Developer at KSB

Pune

3-6 Yrs

Not Disclosed

Fullstack Developer

2-6 Yrs

Bangalore / Bengaluru

React Native, Golang, PHP

2 weeks ago·via naukri.com

Product Support Manager(AI & SAAS)

3-7 Yrs

Bangalore / Bengaluru

Zoho, Customer Support, Communication Skills +1 more

1 day ago·via naukri.com

Technical Program Manager

5-8 Yrs

Bangalore / Bengaluru

Project Management, Documentation, Integration

1 day ago·via naukri.com

Software Tech Lead-Golang/Java(Immediate Joiners)

4-8 Yrs

Bangalore / Bengaluru

Computer Science, Golang, MySQL +1 more

1 day ago·via naukri.com

Sales Manager-SMB

3-6 Yrs

Bangalore / Bengaluru

Sales, Sales Management, Direct Sales +1 more

1 day ago·via naukri.com

Product Support Engineer

2-4 Yrs

Gurgaon / Gurugram

SQL, Linux, Technical Analysis +1 more

1 day ago·via naukri.com

Data & Infra Engineer -3

5-8 Yrs

Bangalore / Bengaluru

Computer Science, Data Structures, Algorithms

1 day ago·via naukri.com

Head Customer Operations

6-10 Yrs

Bangalore / Bengaluru

Operations, SaaS, B2B +1 more

1 day ago·via naukri.com

Contract Recruiter

1-4 Yrs

Bangalore / Bengaluru

Recruitment, Communication Skills, Articulate +1 more

1 day ago·via naukri.com

Senior Director - Product Management

15-20 Yrs

Bangalore / Bengaluru

Data Science, Logistics, Healthcare +6 more

1 day ago·via naukri.com
write
Share an Interview