Sr Software Engineer - Data Center
Listed on 2026-06-18
-
Software Development
Python, Unix/Linux
The application window is expected to close on 07/03/2026. Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received.
This is a hybrid position requiring 2‑3 days a week onsite at our office located in Milpitas, CA.
Meet the TeamThis role is within Cisco’s Cloud Networking Business Group (CNBG). You will develop and support software for the Nexus 9000/3000 Data Center product lines and contribute to Cisco’s Data Center strategy.
Your ImpactYou will be part of a team that values open communications, empowerment, innovation, collaboration, and customer success. You will work on QoS, security, ACL, NAT, telemetry, PTP, load balancing, service chaining, and ultra‑low‑latency technologies for current and next‑generation Data Center and Cloud switches.
- Define, design, deliver and support SDK, P4 code, and software modules for Cisco/merchant ASIC Data Center Switch platforms
- Write complete functional and design specifications
- Design, develop, and debug large portions of software independently and rapidly
- Learn existing and maintain a wide range of Data Center products and technologies
- Bachelor’s degree in a STEM discipline
- 6+ years of professional experience in engineering
- Programming experience with C, C++ and/or Python
- Debugging experience with GDB or a similar tool
- Embedded system software development including switches/routers, driver development, OS kernel, hardware programming, and related areas
- L2/L3 Ethernet switching and routing protocols
- Knowledge of Data Center technologies such as VxLAN/EVPN, SR/MPLS, ECMP, Multi‑Site Fabrics, controllers, QoS, security policies, ACL, NAT, P , PFC, load balancing, and service chaining
- Performance engineering, routing scale, upgrades, Open Config, and patching
- Net Flow, sFlow, INT, and flow telemetry
- Experience developing SDK and P4, using ASIC emulators and simulation modules
The starting salary range for this position is $ to $ and reflects the projected salary range for new hires in the U.S. and/or Canada, not including incentive compensation, equity, or benefits.
U.S. employees are offered medical, dental, vision insurance, a 401(k) plan with Cisco matching contribution, paid parental leave, short‑term and long‑term disability coverage, and basic life insurance. Employees may also receive restricted stock unit grants that vest after continued employment.
Paid time off includes 10 paid holidays per year, one floating holiday for non‑exempt employees, one paid birthday day off, four paid personal wellness days, and vacation and sick leave as detailed in company policy.
Salary ranges by location:
- New York City Metro Area: $ – $
- Non‑Metro New York state & Washington state: $ – $
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).