CareerPlanSign in

Senior Software Engineer-SIP, Golang, C++

Bangalore, India💼 Full-time🗓 2026-08-31 → 2026-09-26

Core

Design and develop high-throughput, mission-critical active-active SIP based microservices for multi-site deployments.

Role type

Senior Software Engineer (SIP/Telecom)

Builds

High-throughput SIP microservices, protocol translation layers, and distributed state/security mechanisms.

Domain

Telecom / VoIP / Distributed Systems

Deliverable

production ML models | product features

Required skills

SIP/VOIP protocols, Golang, C++, distributed systems, concurrency control, networking protocols (gRPC, RabbitMQ), distributed databases (Apache Ignite, GridGain), caching (PostgreSQL, Redis, ElasticSearch)

Preferred skills

None stated

Technologies

Go, C++, ZeroMQ, OpenTelemetry, gRPC, RabbitMQ, Apache Ignite, GridGain, PostgreSQL, Redis, ElasticSearch

Responsibilities

Design and architect high-throughput stateless SIP microservices; Implement complex protocol translation layers; Engineer advanced concurrency models; Integrate distributed state and security mechanisms; Enforce surge protection and reliability; Partner with Network and Infrastructure teams for load balancing and observability.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.