Talent.com
This job offer is not available in your country.
Lead Software Engineer (C, C++, VoIP)

Lead Software Engineer (C, C++, VoIP)

SprinklrBengaluru, Karnataka, India
30+ days ago
Job description

Sprinklr is a leading enterprise software company for all customer-facing functions. With advanced AI, Sprinklr's unified customer experience management (Unified-CXM) platform helps companies deliver human experiences to every customer, every time, across any modern channel. Headquartered in New York City with employees around the world, Sprinklr works with more than 1,000 of the world’s most valuable enterprises - global brands like Microsoft, P&G, Samsung and more than 50% of the Fortune 100.

What Does Success Look Like?

We are seeking a Lead Product (Software) Engineer-VoIP to design and build high-performance modules within our Voice platform. You’ll work on the core telephony stack involving signaling, media processing, NAT traversal, and RTP relaying. This is a hands-on execution role ideal for engineers who love building, debugging, and optimizing real-time communication systems.

Seniority Level : Lead Individual Contributor

What You’ll Do :

  • Implement core voice capabilities using FreeSWITCH, Kamailio / OpenSIPs, and RTPEngine.
  • Build and optimize SIP call routing logic, RTP media relays , failover mechanisms, and NAT traversal.
  • Develop and manage configurations for scalability, codec negotiation, SIP trunk registration .
  • Implement and test features like call recording, IVR, voicemail, DTMF detection.
  • Monitor live traffic and participate in 24x7 on-call rotation for critical escalations.
  • Collaborate with QA on stress / load testing and with Backend teams on provisioning APIs.
  • Document design decisions, configurations, and troubleshooting runbooks.

What Makes You Qualified?

  • 6 to 8 years of experience building and operating VoIP systems or CPaaS platforms .
  • Solid expertise with SIP signaling, RTP, and media relay techniques .
  • Strong hands-on with FreeSWITCH, Kamailio / OpenSIPs, RTPEngine .
  • Hands-on experience with Session Border Controller (SBC), Media Servers and WebRTC .
  • Experience in managing telephony infrastructure for uptime, latency, and call quality optimization.
  • Strong systems programming and debugging skills in C / C++ .
  • Good scripting / debugging skills ( Bash, Python, or Lua for FreeSWITCH modules ).
  • Proficiency with diagnostic tools ( Wireshark, tcpdump etc ).
  • Experience working with geographically distributed infrastructure or HA deployments.
  • Create a job alert for this search

    Lead Software Engineer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    Senior Software Engineer, Voice AI

    Senior Software Engineer, Voice AI

    OmniDimensionBengaluru, IN
    OmniDimension is on an exhilarating journey.We're building an AI-powered platform empowering developers and enterprises across 50+ countries to effortlessly create and deploy reliable Voice AI agen...Show moreLast updated: 14 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Cimpress Indiahosur, tamil nadu, in
    As a Lead Software Engineer, you will join a motivated and collaborative engineering team focused on building the platform that powers scalable, personalized design solutions for Vista’s customers....Show moreLast updated: 14 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Confidential Jobshosur, tamil nadu, in
    Lead Backend-heavy Fullstack Engineers.AI powered, all-in-one white-label sales & marketing platform that empowers agencies, entrepreneurs, and businesses to elevate their digital presence and driv...Show moreLast updated: 14 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Ubique Systemshosur, tamil nadu, in
    Strong expertise in React & Golang development.Hands-on experience with Stripe, PayPal, Braintree, or similar payment processing tools. Proven ability to design & scale secure payment systems (PCI-D...Show moreLast updated: 14 days ago
    • Promoted
    • New!
    ▷ (20 / 10 / 2025) Principal Engineer (VoIP)

    ▷ (20 / 10 / 2025) Principal Engineer (VoIP)

    SprinklrBengaluru, Karnataka, India
    Sprinklr is a leading enterprise software company for all customer-facing functions.With advanced AI, Sprinklr's unified customer experience management (Unified-CXM) platform helps companies delive...Show moreLast updated: 5 hours ago
    • Promoted
    Principal Engineer (VoIP)

    Principal Engineer (VoIP)

    SprinklrBengaluru, Karnataka, India
    With advanced AI, Sprinklr's unified customer experience management (Unified-CXM) platform helps companies deliver human experiences to every customer, every time, across any modern channel.Headqua...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    OmniDimensionhosur, tamil nadu, in
    OmniDimension is on an exhilarating journey.We're building an AI-powered platform empowering developers and enterprises across 50+ countries to effortlessly create and deploy reliable Voice AI agen...Show moreLast updated: 5 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Chargebeehosur, tamil nadu, in
    You will be a key member of the CRM Integration team, driving initiatives to integrate Chargebee with leading CRM platforms seamlessly. Additionally, you will own and evolve the current CRM integrat...Show moreLast updated: 14 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    EpsilonBengaluru, Karnataka, India
    The Product team forms the crux of our powerful platforms and helps connect millions of customers worldwide with the brands that matter most to them. This team of innovative problem solvers develops...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    RevXhosur, tamil nadu, in
    Software Lead Software Engineer.RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue. We're all about taking your app businesses to a new...Show moreLast updated: 14 days ago
    • Promoted
    C++ Software Engineer - 30570

    C++ Software Engineer - 30570

    Turinghosur, tamil nadu, in
    Turing is seeking experienced C / C++ developers to partner with a leading AI research lab in validating and improving AI-generated code. In this role, you’ll review and correct complex systems code, ...Show moreLast updated: 28 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Searce IncBangalore Urban, Karnataka, India
    We're searching for the architects of the audacious & the pioneers of the possible.If you're the type to dismantle assumptions, re-engineer ‘best practices,’ and build solutions that make the futur...Show moreLast updated: 19 days ago
    • Promoted
    Senior Software Engineer (C++ & C#)

    Senior Software Engineer (C++ & C#)

    KLDiscoveryBangalore, IN
    KLDiscovery, a leading global provider of electronic discovery, information governance and data recovery services, is currently seeking a Senior Software Engineer (C++ & C#) for an exciting new opp...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Lead Software Engineer

    Senior Lead Software Engineer

    Juniper NetworksBengaluru, Karnataka, India
    About the Position : Networking infrastructure has changed a great deal in last few years both in terms of kinds of applications it supports like cloud computing, mobile networks, huge ISPs, also in...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer (Future CTO Pathway)

    Senior Software Engineer (Future CTO Pathway)

    FileSpinhosur, tamil nadu, in
    Remote-first (UK / EU / India preferred).AI-powered Digital Asset Management SaaS.AI-powered Digital Asset Management (DAM) and Media Processing. We help enterprises scale their content operations with ...Show moreLast updated: 5 days ago
    • Promoted
    Lead Engineer

    Lead Engineer

    HCLTechhosur, tamil nadu, in
    Architect efficient and reusable front-end systems to support complex interactions within Meta HW infrastructure.Develop full-stack web applications for internal infrastructure tooling using techno...Show moreLast updated: 20 days ago
    • Promoted
    Architect / Technical Lead / Senior Software Engineer - C++ / Physical Layer

    Architect / Technical Lead / Senior Software Engineer - C++ / Physical Layer

    Career MakersBangalore
    Job Purpose : Design, Development, Test and Commercialization for LTE Layer-2 (MAC) features on eNB Job Description : - Software Detail Design and Developm...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer - Python

    Lead Software Engineer - Python

    Societe Generale Global Solution CentreGreater Bengaluru Area, India
    Develop, test and maintain high-quality software using Python programming language.Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions....Show moreLast updated: 19 days ago