Why This Role Stands Out
Advance your career in network software engineering with KBI Tech Inc, working on cutting-edge L2/L3 protocols and SONiC development with a hybrid work model offering flexibility. You'll thrive here if you have strong L2/L3 protocol and SONiC experience, coupled with a passion for Python automation and network testing, making this an excellent opportunity to grow your skills and impact. Apply today to join a dynamic team and shape the future of networking.
Quick Overview
Job Description
Position: Network Software Engineer
Location: San Jose, CA – Remote is acceptable
Number of Openings: 5
Job Description
We are looking for an experienced Network Software Engineer with strong hands-on experience in L2/L3 protocol development and SONiC. The ideal candidate should have a solid networking background along with Python automation, network testing, troubleshooting, and performance benchmarking experience.
L2/L3 networking experience and SONiC experience are required for this role.
Key Responsibilities
Engage in technical discussions with customers to understand and clarify networking requirements.
Work on L2/L3 networking protocols and network operating system technologies.
Build and maintain test environments for system and solution validation.
Develop and enhance network test frameworks and benchmarking tools.
Develop Python-based automation for network testing and validation.
Define performance metrics and collect data for network benchmarking.
Perform hands-on troubleshooting, debugging, and root-cause analysis for complex networking issues.
Validate control-plane and data-plane functionality and performance.
Contribute to technical projects and share networking expertise across the engineering team.
Work closely with customers and internal engineering teams to resolve technical issues.
Required Skills
Strong hands-on experience with L2/L3 networking and protocol development.
Hands-on experience with SONiC (Software for Open Networking in the Cloud).
3+ years of Python automation/scripting experience.
2+ years of experience configuring, testing, or debugging networking systems and solutions.
Strong understanding of control-plane and data-plane networking.
Experience with BGP, ECMP, VXLAN, and EVPN.
Experience with PyTest or similar open-source test automation frameworks.
Strong networking troubleshooting and root-cause analysis skills.
Experience with network performance testing and benchmarking.
Preferred Skills
Experience with commercial or open-source network test frameworks and traffic generators.
Experience working directly with customers.
Technical leadership or team leadership experience.
Experience with network operating systems.
Familiarity with RDMA and HPC networking.
Understanding of RoCE and InfiniBand protocols.
Education & Experience
Bachelor's degree in a STEM field with 7+ years of relevant experience, or
Master's degree in a STEM field with 4+ years of relevant experience, or
PhD in a STEM field with 1+ years of relevant experience.
Please share your updated resume along with your current visa/work authorization status at for further consideration.
Similar jobs
- BO
Astrodynamics Engineer (Lead/Senior) - Millennium Space Systems with Security Clearance
NewBoeing
El Segundo, CA🇺🇸$123k - $183k/yrOn-siteYesterdayAgileEngineering - LT
Associate, Systems Engineer with Security Clearance
NewL3Harris Technologies
Mason, OH🇺🇸HybridYesterdayTechnology - SI
ServiceNow Scoped / Custom Application Developer
NewSage IT Inc
GA🇺🇸On-siteYesterdayAWSPythonTechnology - TE
Forward Deployed Engineer (Palantir Foundry)
NewTekShapers
Livermore, CA🇺🇸HybridYesterdayEngineering - CI
Software Engineer - Cloud Infrastructure
NewCACI International, Inc.
King of Prussia, PA🇺🇸$76k - $155.7k/yrOn-siteYesterdayDockerMicroservicesAWS+16Technology - CI
Intermediate Software Engineer
NewCACI International, Inc.
King George, VA🇺🇸$76k - $155.7k/yrOn-siteYesterdayAgileC++Java+2Technology