Lead Software Engineer

3 weeks ago


Bengaluru Karnataka India, Karnataka Sprinklr Full time

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


  • Technology Lead

    3 weeks ago


    Bengaluru, Karnataka, India, Karnataka Check Point Software Full time

    Technology Leader – Device Infrastructure & Operations Software (C/C++/Java)About the RoleWe are looking for a senior engineering lead developer with a proven track record of solving complex software challenges in the infrastructure and operations domain, supporting diverse device form factors—including chassis-based systems and multi-device clusters.The...


  • Bengaluru, Karnataka, India, Karnataka Tata Consultancy Services Full time

    Lead Software Engineer - CommerceExperience Range: 10 - 18 yearsLocation: Bengaluru, IndiaJob Summary:As Lead Software Engineer, you will be responsible for leading an engineering squad within the Commerce Engineering organization.You will be empowered to make technical and architectural decisions, and to influence the roadmap for your squad and the wider...


  • Bengaluru, Karnataka, India, Karnataka ZeOmega Full time

    POSITION SUMMARY Lead Software Developer is responsible for the underlying architecture for the software program, as well as for overseeing the work being done by any other software engineers working on the project. A lead software Developer will typically also act as a mentor for new or lower-level software developers or programmers.ESSENTIAL FUNCTIONS...


  • Bengaluru, Karnataka, India, Karnataka Tata Consultancy Services Full time

    Lead Software Engineer in TestDesired Experience Range: 10+ yearsLocation of Requirement: Bangalore Key ResponsibilitiesAs a Lead SDET, you will play a crucial role in strengthening test automation strategies, leading quality initiatives, and championing a culture of excellence in engineering.Work closely with Software Engineers to understand the complex...


  • Bengaluru, Karnataka, India, Karnataka Epsilon Full time

    About BUThe 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 and builds products that position Epsilon as a differentiator, fostering an open and balanced marketplace built on respect for individuals, where every...


  • Bengaluru, Karnataka, India, Karnataka Tata Consultancy Services Full time

    Greetings from TCS!!We are actively hiring Experienced Professionals for the role of Lead Software Engineer.Role – Lead Software EngineerRequired Technical Skill Set - Microservices, Scala, Cloud, NOSQL DatabaseDesired Experience Range - 7-15YearsRequired Skills -· Implement Microservice development using Scala or Haskell· Cloud Experience in one or more...


  • Bengaluru, Karnataka, India Coupa Software Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Lead Cloud Software EngineerCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M buyers and suppliers. We empower you with the ability to predict,...


  • Bengaluru, Karnataka, India, Karnataka Zyoin Group Full time

    Position: Software Development Team LeadLocation: Bangalore (Work From Office)Experience: 8-16 yearsJob Description:We are seeking an experienced Software Development Team Lead to drive the design and development of enterprise-grade software solutions. The ideal candidate is proficient in Microsoft .NET (version 4.0+) using C# and has strong experience with...

  • AWS DevOps Engineer

    2 weeks ago


    Bengaluru, Karnataka, India, Karnataka Sonata Software Full time

    Sonata Software OverviewIn today's market, there is a unique duality in technology adoption. On one side, extreme focus on cost containment by clients, and on the other, deep motivation to modernize their Digital storefronts to attract more consumers and B2B customers.As a leading Modernization Engineering company, we aim to deliver modernization-driven...


  • Bengaluru, Karnataka, India, Karnataka QCIC Full time

    About the roleWe are looking for a Lead Software Engineer to come on board and own all technical aspects of the system. Working as the sole developer on this project you will have the unique opportunity to develop and direct the full stack, from UI design through to database structure, becoming the custodian of technology used throughout and advising the...