Jobs at Exotel

Software Engineer -1 (Gen -AI)

at Exotel • Full-time

Location

in-office (Bengaluru, India)

Must have skills

About this Opportunity

About us


Exotel is a cloud communications platform in India and SE Asia. We provide APIs, webhooks and extensibility points using which businesses can run their telephony and messaging on top of us. Our cloud communications platform powered over a 4.5 billion phone calls and almost 18 billion API hits in 2019.


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 systems.

  • 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.

 

What do we look for?

 

Must-haves

  • Strong computer science fundamentals.

  • Strong problem solving skills.

  • A mindset to explore and learn new age technologies and engineering concepts (programming and beyond programming).

  • Familiarity with one Java / Go / C++ / C / Python.

  • Good understanding of data structures and algorithms.

  • A "devops" mindset. You own what you will develop.


Find the perfect job!

Use Job Hunt AI to find the perfect job for you.

Job Hunt AI