S

Sprinklr

AI-powered CXM platform for enterprises

Senior Lead VOIP Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeDublin, IrelandNo salary listed

About the Job

Requirements

  • At least 12 years of hands-on experience in the telephony, VoIP, or CPaaS domain.
  • Strong knowledge of VoIP protocols, including SIP, SDP, RTP, and RTCP, and networking fundamentals, including UDP, TCP/IP, DNS, and MPLS.
  • Hands-on experience with session border controllers, media servers, and WebRTC.
  • Expert-level understanding of SIP, RTP, NAT traversal using ICE, STUN, and TURN, and VoIP security including TLS, SRTP, and fraud prevention.
  • Hands-on development experience with FreeSWITCH, Kamailio/OpenSIPS, and RTPEngine.
  • Experience designing carrier-grade telephony platforms serving millions of calls.
  • Strong systems programming and debugging skills in C/C++.
  • Experience using network monitoring and debugging tools.
  • Familiarity with distributed systems and cloud-based deployments, including AWS, GCP, or Azure.
  • Hands-on C/C++ development for real-time systems, including active coding.
  • Hands-on experience with SIP signaling, SDP negotiation, and RTP/RTCP media handling.
  • Hands-on experience with media servers such as FreeSWITCH, Kamailio/OpenSIPS, or RTPEngine.
  • Hands-on experience with carrier-grade telephony infrastructure, including SBCs, NAT traversal using ICE/STUN/TURN, and securing voice traffic with TLS/SRTP.
  • Hands-on experience with cloud contact center or CPaaS platforms, including PSTN/SIP trunking and global carrier integrations.

Responsibilities

  • Design and implement VoIP signaling and media infrastructure using FreeSWITCH, Kamailio/OpenSIPS, and RTPEngine.
  • Architect session border controllers, NAT traversal, load balancing, and failover strategies.
  • Define standards for call routing and audio quality optimization, including codecs.
  • Lead initiatives for scalability, observability, security, and resiliency of the voice infrastructure.
  • Troubleshoot live traffic and provide technical leadership during major incidents.
  • Collaborate with backend and API teams to design provisioning, billing, and call analytics APIs.
  • Evaluate and onboard open-source tools or commercial carriers as needed.
  • Coach and mentor junior and lead engineers in VoIP best practices.

About the Company

Sprinklr

AI-powered CXM platform for enterprises

Sprinklr provides an AI-powered customer experience management platform designed for large enterprises and government agencies. Its platform collects data from social media and other digital channels, analyzes it in real time, and surfaces actionable insights to improve customer service, track online reputation, and guide marketing decisions. The product suite includes analytics, customer care, and reputation management, offered in tiered subscription plans to fit different organizational needs. By operating on a subscription model and serving diverse industries such as retail, technology, finance, and the public sector, Sprinklr aims to help organizations understand and engage with their audiences more effectively and consistently.

Company size
1,001-5,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2009

Recently Posted Jobs

Explore more opportunities at Sprinklr

See more jobs