hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

SE-2(Voice Backend)

3.00 to 6.00 Years   Bengaluru/ Bangalore (Karnataka)   29 Apr, 2025
Job LocationBengaluru/ Bangalore (Karnataka)
EducationAny Graduate
SalaryAs per Industry Standards
IndustryTelecom, IT-Hardware/Networking
Functional AreaIT Software : Software Products & Services
EmploymentTypeFull-time

Job Description

Job MetaLocation: Bengaluru, None, NoneAbout usExotel is one of Asias largest cloud telephony companies. Our aim is to change the way enterprises look at customer communication. We build the best-in-class communication products that power the companies of today and tomorrow. Our technology enables customer communication for our clients such as Uber, Ola, Go-Jek, ICICI, IDFC, Redbus, Flipkart, Quikr, Practo, Lazada, Redmart, etc. to name a few. We are a 9-year-old company with humble beginnings. We started as a 3-member team. Currently, we are a 120-member team catering to over 3000 customers across the globe. Our technology has connected over 400 million people across the world and powered over 10 billion conversations. Read our growth story here.Tech @ ExotelExotel 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 a 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.
Platform Engineering @ Tech @ Exotel
  • Develop/improve Exotels distributed voice stack.
  • Build fault-tolerant, scalable and real-time distributed system.
  • Own the design, development and deployment of code to improve product and platform functionality.
  • Writing high-performance, reliable and maintainable code.
  • Support team with timely analysis and debugging of operational issues.
  • Emphasis on automation and scripting.
  • Effectively work in a collaborative and agile team environment.
  • Mentor juniors in the team to do the above.
  • Be on a rotational on-call roster to handle operational issues.
What are we looking forWe are looking for candidates with strong programming skills, and a strong understanding of computer/distributed systems. We want people who love designing and building infrastructure components and large complex services. Being a Software Engineer at Exotel takes a bit more than the following.Must-haves
  • Bachelors or Masters degree in computer science or equivalent.
  • Experience working with major cloud solutions AWS (preferred), Azure, and GCP.
  • Familiarity with 3-Tier, microservices architecture and distributed systems.
  • Experience with the design & development of RESTful services.
  • Experience with developing Linux-based applications, networking and scripting.
  • Experience with different data stores, data modelling and scaling them.
  • Familiarity with data stores such as Aerospike, MySQL, Mongo-db etc.
  • Experience with one of the OOP languages: Golang (preferred) / PHP (preferred) / Ruby / Python / C .
  • Good understanding of data structures, multi-threading and concurrency concepts.
  • Experience with DevOps tools like Jenkins, Ansible, Kubernetes, and Git is a plus.
  • Familiarity with elastic search queries and visualization tools like grafana, kibana.
  • Strong networking fundamentals: Firewalls, Proxies, DNS, Loadbalancing, etc.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Team player, flexible, and able to work in a fast-paced environment.
  • A DevOps mindset. You own what you will develop.
Good-to-haves
  • Experience in telecom, related protocols and product start-ups would be a plus.
  • Exposure to telephony protocols, ISDN, SIP, WebRTC.
  • Practical Experience in managing Production scale systems.
  • Experience in the development of cloud telephony systems (CPaaS) is a plus.
  • Experience: 3-6 years.
Apply to this jobLocations - Bengaluru

Keyskills :
distributed systems cloud solutions restful services programming languages networking fundamentals oop java devops mysql data structures python node.js webrtc elastic search git linux debugging software engineer telecom team player

SE-2(Voice Backend) Related Jobs

© 2019 Hireejobs All Rights Reserved