Principal Engineer - 10368 | Routing Protocol Development (Multicast/Unicast)
Core
Design and develop routing protocols (Multicast/Unicast) and network infrastructure components using C or Golang.
Role type
Principal Network Protocol Engineer
Builds
Microservices-based network solutions and routing protocol implementations
Domain
Telecommunications / Network Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
C, Golang, L2/L3 OSI protocols (BGP, EVPN, MPLS, LACP, BFD), Linux OS, multi-threading, Docker, Kubernetes, Helm, OpenConfig NETCONF/GNMI/GRPC, CI/CD pipelines
Preferred skills
Microservices architecture, data structures, IPC mechanisms
Responsibilities
Develop routing protocols, implement microservices architecture, debug complex network issues, manage CI/CD pipelines
Seniority
Principal, hands-on IC
Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.