





Niche routing-protocol skillset and seniority reduce candidate pool, so competition is low.
Specialized networking protocol and systems skills are industry-specific and not easily transferable, so sensitivity is high.
Explicit 13+ years requirement plus mandatory protocol, C/Golang and systems expertise makes shortlisting highly strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and maintain routing protocol software focusing on multicast and unicast L2/L3 OSI layer protocols such as BGP, LACP, MPLS, EVPN, and related technologies.
Design and implement microservices-based architectures using Docker containers, Kubernetes clusters, and Helm charts.
Lead agile development efforts using CI/CD pipelines, Jenkins, and Git, ensuring robust coding/debugging primarily in C or Golang on Linux platforms.
13-20+ years of relevant experience in routing protocol development or related networking software engineering.
Bachelor’s or Master’s degree in Computer Science, Electrical and Electronics Engineering, or Electronics and Communication Engineering.
Proficiency in L2/L3 protocols: LACP, LAGs, BGP, BFD, EVPN, MPLS/VPLS, ARP, and L2 switching/L3 routing.
Strong experience with microservices, Docker, Kubernetes, Helm charts, network configuration protocols (OpenConfig, NETCONF, GNMI, GRPC), Linux OS, and concurrent programming concepts (multi-threading).
Senior-level engineer comfortable with full product lifecycle from design to deployment in complex networking software environments.
Experienced in microservices architecture and container orchestration facilitating scalable, automated releases.
Strong coder and debugger with deep expertise in systems-level programming on Linux and advanced networking protocols.