Senior Software Engineer

Cisco

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Milpitas, CA
Salary
$167,700–$245,200 / yr
Posted
4 days ago
Freshness
Confirmed live yesterday
Closes
Oct 31, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $206k
$105k most similar roles pay here $260k

This role pays more than 81% of similar roles. Most pay $149,500–$190,375 — the shaded band above. At the midpoint, this role pays about $206k versus about $170k for comparable roles.

Based on 240 similar postings.

Employer

About Cisco

Cisco Systems is the world''s leading networking technology company, designing and manufacturing networking hardware, telecommunications equipment, and cybersecurity solutions for businesses and governments. Industry: Networking Technology & Cybersecurity

Cisco currently has 188 open roles on FindRole.

Listed pay typically runs $167,700–$245,200 across 188 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer within the Distributed System Engineering group, you will join an agile team focused on developing products for large networks supporting AI/ML workloads. You will be responsible for designing, developing, and executing tests to qualify network performance, while providing deep-dive production support and performing root-cause analysis for complex customer issues. Your daily work involves building and maintaining testing environments, creating benchmarking tools, and gathering data to define performance metrics. To succeed, you must utilize Python automation scripting and PyTest frameworks to streamline processes. The role requires expertise in control and data plane technologies including L2/L3 networking, BGP, ECMP, and VXLAN-based EVPN fabrics. You will also engage with the open-source community and work on SONiC for web-scale environments involving routers, switches, RDMA, RoCE, and InfiniBand protocols.

What does a Software Engineer earn in California?

Median $214000 from 778 postings across 63 companies.

See salary data

What you'll do

  • Design, develop, and execute tests to qualify network performance for AI/ML capabilities.
  • Build and maintain testing environments for system and solution validation.
  • Develop and enhance test frameworks and benchmarking tools using Python and PyTest.
  • Define metrics and gather data for network performance benchmarking.
  • Perform hands-on troubleshooting and root-cause analysis for complex customer issues.
  • Engage in technical discussions with customers to gather and clarify requirements.
  • Participate in the open-source community to integrate best practices into the development lifecycle.

What we're looking for

  • Bachelor's degree in STEM with 7+ years experience, Master's in STEM with 4+ years, or PhD in STEM with 1+ year of relevant experience.
  • 3+ years of experience in Python automation scripting.
  • 2+ years of experience in configuring, testing, or debugging networking systems and solutions.
  • Experience with PyTest or similar open-source QA automation frameworks.
  • Experience with control and data plane technologies including L2/L3 networking, BGP, ECMP, and VXLAN-based EVPN fabrics.
  • Experience with test frameworks and traffic generators (preferred).
  • Prior experience in customer-facing roles (preferred).
  • Exposure to network operating systems like SONiC, RDMA, HPC networks, RoCE, or InfiniBand protocols (preferred).

More like this

Similar roles

Software Engineer

Cisco

Remote (Milpitas, CA) 27 days ago $167,700$245,200
SONiC C++ Python Linux Kernel TCP/IP BGP VxLAN EVPN Pytest GDB PDB Git Jira Jenkins CI/CD L2/L3 Forwarding QoS SAI
7+ yrs exp Remote

Software Engineering Technical Leader

Cisco

Remote (Milpitas, CA) 88 days ago $183,800$263,600
SONiC C++ Python Linux Kernel TCP/IP BGP VxLAN EVPN Pytest GDB PDB Git Jira Jenkins CI/CD L2/L3 Forwarding QoS SAI
8+ yrs exp Remote

Senior Software Engineer

Genworth Financial

Richmond, VA +1 67 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Upstart

Remote 93 days ago $164,800$228,400
PostgreSQL RESTful APIs TypeScript Node.js Next.js Prisma Webhooks Schema Migrations Authentication Audit Logging System Architecture
4+ yrs exp Remote

Senior Software Engineer

Datadog

102 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid