CareerPlanSign in

Software Engineering Technical Leader

Milpitas, California, US💼 Full-time💰 $186,900–$186,900🗓 2026-09-23 → 2026-09-25

Core

Design, develop, and test data-center features for the Cisco 8000 Platform using the SONiC network operating system, focusing on L2/L3 forwarding, ACLs, QoS, and Mirroring.

Role type

Senior Networking Software Engineer (Data Center)

Builds

Large-scale distributed networking systems and data plane/control plane software for Cisco 8000 Platform

Domain

Networking, Data Center Infrastructure, Open Source (SONiC)

Deliverable

production ML models | product features

Required skills

C++, Python, Linux, Data plane software development, Control plane software development, Automated test suite creation, Kernel module validation

Preferred skills

Linux Kernel knowledge, Open Standard Networking Systems (SONiC, SAI), Networking protocols (TCP/IP, BGP, VxLAN, EVPN, ACLs), Debugging tools (GDB, PDB), CI/CD pipeline tools

Technologies

SONiC, C++, Python, Linux, GDB, PDB, GIT, Jira, Jenkins

Responsibilities

Building and delivering data plane and control plane software, Developing 'forwarding' and 'services' data plane feature sets, Coding in C++ and Python to produce clean, maintainable code

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.