
Staff Engineer - 10369 | Routing Protocol Development (Multicast/Unicast)
Extreme Networks2 months ago
Bengaluru, IndiaStaff+
Responsibilities
- Contribute across the entire product life cycle.
- Develop and debug multicast and unicast routing protocol software.
- Work with L2/L3 networking protocols and routing functionality.
- Build and support microservices-based architectures using containers and Kubernetes clusters.
- Use Agile development practices, Jenkins pipelines, and Git-based workflows.
- Implement or work with OpenConfig network management interfaces and protocols.
Requirements
- B.E., B.Tech., M.Tech., or equivalent in Computer Science, Electrical and Electronics Engineering, or Electronics and Communication Engineering.
- At least 8–12 years of relevant experience.
- Proficiency in L2/L3 protocols including LACP, LAGs, BGP, BFD, EVPN, MPLS/VPLS, ARP, L2 switching, and L3 routing.
- Strong coding and debugging experience using C or Golang.
- Knowledge of Linux, data structures, IPC mechanisms, and multithreading or goroutines.
- Experience with Docker, Kubernetes, K3s, and Helm charts.
- Working knowledge of OpenConfig, NETCONF, gNMI, and gRPC.
- Working knowledge of Jenkins pipelines and Git.
- Good written and verbal communication skills.
About Extreme Networks
Extreme Networks builds enterprise networking infrastructure—switches, routers, Wi‑Fi access points—and cloud-based management and analytics software used to deploy and secure wired and wireless networks. It sells hardware, software subscriptions, and support services to businesses, schools, hospitals, and governments. Founded in 1996 and headquartered in Morrisville, North Carolina, the company is publicly traded on NASDAQ (EXTR) and offers products in areas such as switching, wireless, security, and network management.