CareerPlanSign in

Software Engineer | GO Programming, Cloud-Native, PPPOE/IPOE, Microservices, DHCPV4/DHCPV6 | 8-14 Years

Bangalore, India💼 Full-time🗓 2026-09-28 → 2026-09-29

Core

Design, develop, and maintain carrier-grade subscriber-management microservices in a cloud-native architecture, ensuring high availability and scale for millions of broadband subscribers.

Role type

Senior Software Engineer (Cloud-Native Networking)

Builds

Cisco cnBNG Control Plane microservices on Kubernetes/SMI

Domain

Telecommunications / Broadband Networking

Deliverable

production ML models | product features

Required skills

Go, C/C++, Python, Linux, Kubernetes, Microservices, gRPC/REST APIs, YANG/OpenConfig, IP Networking (PPPoE, IPoE, DHCPv4/v6, RADIUS/AAA), Distributed Systems, Test Automation (pyATS/Genie), CI/CD, AI-assisted development

Preferred skills

Cisco Silicon One (SiOne) NPU architecture, BNG/CUPS, SRG geo/warm redundancy, 5G/BNG converged-core, SMI platform, IXIA/Spirent, SQL/NoSQL, Telemetry (NETCONF/RESTCONF/gNMI)

Responsibilities

Design and implement session-handling and subscriber-management features; build CP-UP separation and state reconciliation logic; develop high-availability and scale capabilities; write unit, integration, and system tests; create test automation for CI/CD; troubleshoot distributed issues across Control Plane and User Plane Functions; optimize control-plane performance and memory.

Seniority

Senior, hands-on IC

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