Software Development Engineer-ii (tel & Ip) Job in Exotel Techcom Pvt. Ltd

Software Development Engineer-ii (tel & Ip)

Apply Now
Job Summary


  • Good knowledge of one of the OOP languages: Golang (preferred) / PHP (preferred) / Java / Python / C++ - Good understanding of data structures, multi-threading and concurrency concepts
  • Design, develop, test, deploy, and operationalize product features & improvements pertaining to Exotel's telephony and VoIP stack
  • Build fault-tolerant, scalable and real-time distributed voip system
  • Writing high performance, reliable and maintainable code
  • Effectively work in collaborative and agile team environment
  • Support team with timely analysis and debugging of operational issues
  • Be on rotational on-call roster to handle operational issues
  • Mentor junior engineers in the team

What you will do?

Must haves

  • Bachelors degree or Masters in Computer Science or Communications Engineering
  • Experience 2-4 Year
  • Good knowledge on VoIP domain technologies including SIP, SDP, RTP, RTCP
  • Good knowledge on IP networking concepts including L2/L3 routing and NAT traversal (ICE/STUN) - 2+ years experience in building real time VOIP communications systems
  • 2+ years experience in working with a major cloud platform like AWS (preferred), GCP, Azure
  • 2+ years experience in programming with one of Golang (preferred), Ruby, C/C++ - Experience in design and development of REST-based microservices
  • Experience in scripting with shell, python - Experience with Asterisk / Freeswitch, Kamailio / Opensips Servers
  • Experience with datastores such as MySQL, Postgres
  • Experience with DevOps tools like Ansible, Jenkins, Terraform, kubernetes, Git
  • Good understanding of data structures, multi-threading and concurrency concepts
  • Proficiency in working in Linux environment
  • Strong analytical, problem solving and toubleshooting 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 with SIPp or any other SIP testing tools
  • Experience with WebRTC technologies
  • Experience with elasticsearch queries and visualization tools like grafana, kibana - Experience with monitoring frameworks like Nagios, Prometheus
  • Experience with developing Android, iOS based voip clients
  • Experience with Java, Javascript languages
Experience Required :

2 to 4 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs