Benison Technologies logo
Benison TechnologiesPosted 12 months ago

C/ L2 -L3 Developer - Sonic

On-siteBengaluru, Karnataka, India

Full TimeSmall

Job Summary

Design, develop, and test new features for SONiC SAI while integrating open source Layer 2 and L3 networking protocols such as teamd, STP, FRR, BGP, and OSPF. Architect data center network infrastructure using C/C++, Python, or Go, leveraging hands-on experience with Docker, Redis-DB, and network ASIC SDKs. Lead projects from scoping to delivery, ensuring customer requirements are met through strong communication skills and influence over peers. Requires 5+ years of software development and deep knowledge of Linux TCP/IP, Netlink, and distributed systems like Leaf/Spine CLOS architecture.

Required Qualifications

  • 5+ Years of Software development
  • Programming experience with C/C++/Python/go
  • Experience in Design, development and testing of Data Center Networking infrastructure and protocols
  • Good understanding of data structures, algorithms and computer science fundamentals
  • Hands on experience with linux TCP/IP networking, Netlink

Desired Qualifications

  • Hands-on experience with Dockers
  • Knowledge of SONiC SAI for development of new features and integration
  • Hands-on experience with Redis-DB
  • Strong knowledge and hands-on experience network ASIC architecture and SDK development/integration
  • Hands-on experience with open source Layer 2 protocols (teamd, STP) and L3 (FRR - BGP, OSPF) networking protocols
  • Architectural knowledge of data center design (Leaf/Spine, CLOS) and distributed systems
  • Ability to take a project from scoping to actual delivery meeting customer requirements
  • Excellent written and communication skills with an ability to influence peers and customers

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce