Ottawa, Ontario, Canada
4 days ago
Technical Leader - BGP Routing Protocols

Meet the Team 

 

Renowned for being the best in the industry, our BGP Routing Team is part of the Distributed Systems Engineering group, where they focus on the design, development, coding, and testing of routing software modules. These modules are critical for providing enterprise, data center, and service provider solutions, giving them a competitive edge. This team oversees the XR BGP protocols and works on platform-independent networking software compatible with all XR platforms, including Cisco 8000, ASR 9000, and 5500. They develop new features for service providers and hyperscaler customers, addressing emerging demands with a rich implementation of technologies like segment routing and EVPN, L3VPN, while ensuring IETC (RFC) compliance. Primarily coding in C with Python for automation, the team focuses on multithreaded development to enhance network scalability and performance. This is a growing team with a presence across San Jose, India, Ottawa, and Europe. 

 

Your Impact 

 

The Tech Lead position involves working on the development of new features, bug fixing, and addressing customer queries within the BGP protocol space. The position requires developing expertise for webscaler 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 BGP protocol specifics 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. 

 

Minimum Qualifications  

 

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  

 

Preferred Qualifications 

Knowledge of Routing Technologies, BGP, OSPF, ISIS, MPLS protocols Understands advanced architecture principles and design practices Creative problem-solving skills and excellent troubleshooting/debugging skills Experience in manageability frameworks such as YANG/SNMP/XML. Understanding datacenter technologies/concepts like VxLAN, Segment-Routing, Traffic-Engineering Familiarity with Unix/Linux. Experience using RTOS (ex: QNX, VxWorks) 

 

#WeAreCisco 

 

#WeAreCisco where every individual brings their unique skills and perspectives together to pursue our purpose of powering an inclusive future for all. 

 

Our passion is connection—we celebrate our employees’ diverse set of backgrounds and focus on unlocking potential. Cisconians often experience one company, many careers where learning and development are encouraged and supported at every stage. Our technology, tools, and culture pioneered hybrid work trends, allowing all to not only give their best, but be their best. 

 

We understand our outstanding opportunity to bring communities together and at the heart of that is our people. One-third of Cisconians collaborate in our 30 employee resource organizations, called Inclusive Communities, to connect, foster belonging, learn to be informed allies, and make a difference. Dedicated paid time off to volunteer—80 hours each year—allows us to give back to causes we are passionate about, and nearly 86% do! 

 

Our purpose, driven by our people, is what makes us the worldwide leader in technology that powers the internet. Helping our customers reimagine their applications, secure their enterprise, transform their infrastructure, and meet their sustainability goals is what we do best. We ensure that every step we take is a step towards a more inclusive future for all. Take your next step and be you, with us!  

Confirm your E-mail: Send Email