Senior Data Center Networking Software Engineer

Cisco Systems, Inc

Milpitas (CA)

On-site

USD 168,000 - 245,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision insurance
401(k) with company match
Paid parental leave
Disability coverage

Job summary

Cisco Systems, Inc. is seeking a Networking Engineer to design, develop, and test data-center features for the Cisco 8000 Platform using SONiC.

You will contribute to L2/L3 forwarding, ACLs, QoS, and mirroring, building both data-plane and control-plane software with C++ and Python in a fast-paced team. The role requires strong Linux experience and a track record with Pytest-based automated testing, plus familiarity with GIT, Jira, Jenkins, and CI/CD processes.

Qualifications

  • Bachelors + 7 years of related experience OR Masters + 4 years of related experience OR PhD + 1 year of related experience.
  • 3+ years of programming experience in C/C++
  • 2+ years of experience using Python to build automated test suites for kernel module validation, including experience with frameworks like Pytest
  • 2+ years of experience with Linux

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

Skills

C/C++ programming
Python testing
Linux

Education

Bachelor's degree + 7 years related experience
Master's degree + 4 years related experience
PhD + 1 year related experience

Tools

GIT
Jira
Jenkins
CI/CD tools
Pytest

Job description

Cisco Systems, Inc. is seeking a Networking Engineer to design, develop, and test data-center features for the Cisco 8000 Platform using SONiC.

You will contribute to L2/L3 forwarding, ACLs, QoS, and mirroring, building both data-plane and control-plane software with C++ and Python in a fast-paced team. The role requires strong Linux experience and a track record with Pytest-based automated testing, plus familiarity with GIT, Jira, Jenkins, and CI/CD processes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hyperscale Data Center Network Architect (SONiC)
Hyperscale Data Center Network Architect (SONiC)

Cisco • San Jose (CA)

On-site
USD 169,000 - 237,000
Medical, dental, vision insurance
401(k) with Cisco match
Paid parental leave
+2
Network Software Engineer
Network Software Engineer

TechDigital Group • San Jose (CA)

On-site
USD 120,000 - 190,000
Hyperscale Data Center Network Architect (SONiC)
Hyperscale Data Center Network Architect (SONiC)

Cisco • Durham (NC)

On-site
USD 169,000 - 237,000
Medical, dental & vision insurance
401(k) with Cisco match
Paid parental leave
Network Infrastructure Engineer
Network Infrastructure Engineer

CCS Global Tech • Clinton (MS)

On-site
USD 120,000 - 180,000
Senior Cisco ACI & Data Center Network Architect
Senior Cisco ACI & Data Center Network Architect

CCS Global Tech • Clinton (MS)

On-site
USD 120,000 - 180,000
Open Networking Software Engineer: SONiC & Data Center
Open Networking Software Engineer: SONiC & Data Center

Arista Networks • Santa Clara (CA)

On-site
USD 120,000 - 160,000
Network Software Engineer — L2/L3 & SONiC
Network Software Engineer — L2/L3 & SONiC

TechDigital Group • San Jose (CA)

On-site
USD 120,000 - 190,000
Senior Networking Tech Lead: L2/L3 Forwarding for AI Data Centers
Senior Networking Tech Lead: L2/L3 Forwarding for AI Data Centers

020 Cisco Systems, Inc. • Milpitas (CA)

On-site
USD 214,000 - 310,000
Medical, dental and vision insurance
401(k) with Cisco matching
RSU grants
+2
Network Software Test Engineer (SONiC) - QA Automation
Network Software Test Engineer (SONiC) - QA Automation

Talent Groups • San Jose (CA)

On-site
USD 140,000 - 190,000
Senior Data Center Network Engineer - Cisco/Juniper
Senior Data Center Network Engineer - Cisco/Juniper

ePlus Technology, inc. • San Ramon (CA)

On-site
USD 150,000 - 170,000
Medical benefits
401(k) eligibility
Employee stock purchase program
+1