The application window is expected to close on: 2/28/2025
Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.
The Tech Lead position involves working on the development of new features, bug fixing, and addressing customer queries within the multicast control plane space. The position requires developing expertise for service provider demands while collaborating with other software teams to ensure high-quality software delivery.
Develop new features and fix bugs, including customer-specific and engineering-driven initiatives.
Focus on multicast protocols to meet growing demands from customers.
Conduct peer code/design reviews and collaborate with adjacent software teams on programming interfaces.
Develop automated tests to ensure a high-quality handoff to the Test team and deliver detailed software specifications.
Handle customer queries and participate in triages for issue resolution.
Bachelors in STEM with 8+ years of relevant experience or Masters in STEM with 6+ years of relevant experience or PhD in STEM with 3+ years of relevant experience.
Previous software development experience in the networking domain
Multithreaded programming experience with C
Knowledge of multicast technology and underlying protocals, EVPN, MVPN
Understands of unicast routing protocols, such as BGP, OSPF, ISIS, MPLS protocols
Understands advanced architecture principles and design practices
Creative problem-solving skills and excellent troubleshooting/debugging skills
Understanding datacenter technologies/concepts like VxLAN, Segment-Routing, Traffic-Engineering
Familiarity with Unix/Linux. Experience using RTOS (ex: QNX, VxWorks)