Ottawa, ON, K1S 5E2, CAN
1 day 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!  Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis. Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
Confirm your E-mail: Send Email