Padmi

Senior Software Engineer Routing Protocol Development

IndiaPosted 4 months ago
Software engineeringSeniorFull Time; Regular
Apply at EZSpace Ventures

Opens the source posting on shine.com

Source description

About the role

View original

As a Networking Software Engineer / Technical Lead at our company, your role will involve designing and developing control-plane features for carrier-grade routing platforms. You should have a strong background in networking protocol development and hands-on experience in building scalable routing solutions in Linux environments using C. Here are some key responsibilities and qualifications for this position: Key Responsibilities: - Design and develop scalable routing features for network operating systems - Implement and enhance BGP, MPLS, EVPN, and Segment Routing functionalities - Troubleshoot and resolve complex networking and production issues - Participate in architecture discussions, design reviews, and code reviews - Collaborate with global engineering teams - Mentor junior engineers and drive technical excellence Qualifications Required: - Strong C Programming on Linux - Experience in BGP, OSPF, IS-IS, MPLS, EVPN, Segment Routing - Routing Protocol & Control-Plane Development experience - Familiarity with Router/Switch Product Development Good To Have: - Linux Networking Stack / Kernel Knowledge - Experience with DPDK or High-Performance Packet Processing - Knowledge of YANG, Netconf, CLI Frameworks - Understanding of High Availability (HA) and Redundancy Systems In addition to the technical aspects of the job, you will have the opportunity to work on cutting-edge technologies such as SRv6, EVPN, and MPLS. You will also be able to own features end-to-end in carrier-grade networking products, solve complex networking challenges at a global scale, and collaborate with highly skilled engineering teams. This is a great opportunity for someone with a passion for networking protocols, Linux, and C programming to make a significant impact in a dynamic and fast-paced environment. As a Networking Software Engineer / Technical Lead at our company, your role will involve designing and developing control-plane features for carrier-grade routing platforms. You should have a strong background in networking protocol development and hands-on experience in building scalable routing solutions in Linux environments using C. Here are some key responsibilities and qualifications for this position: Key Responsibilities: - Design and develop scalable routing features for network operating systems - Implement and enhance BGP, MPLS, EVPN, and Segment Routing functionalities - Troubleshoot and resolve complex networking and production issues - Participate in architecture discussions, design reviews, and code reviews - Collaborate with global engineering teams - Mentor junior engineers and drive technical excellence Qualifications Required: - Strong C Programming on Linux - Experience in BGP, OSPF, IS-IS, MPLS, EVPN, Segment Routing - Routing Protocol & Control-Plane Development experience - Familiarity with Router/Switch Product Development Good To Have: - Linux Networking Stack / Kernel Knowledge - Experience with DPDK or High-Performance Packet Processing - Knowledge of YANG, Netconf, CLI Frameworks - Understanding of High Availability (HA) and Redundancy Systems In addition to the technical aspects of the job, you will have the opportunity to work on cutting-edge technologies such as SRv6, EVPN, and MPLS. You will also be able to own features end-to-end in carrier-grade networking products, solve complex networking challenges at a global scale, and collaborate with highly skilled engineering teams. This is a great opportunity for someone with a passion for networking protocols, Linux, and C programming to make a significant impact in a dynamic and fast-paced environment.

One address, no account. We’ll tell you when matching roles go live.

More at EZSpace Ventures

Related open roles

View all roles
Senior Software Engineer Routing Protocol Development at EZSpace Ventures · Padmi