Senior Software Engineer (Hybrid)- SDWAN

Cisco

Remote Hybrid

Quick summary

Work type
Remote
Location
Usa-Research Triangle Park
Salary
$137,000–$200,500 / yr
Posted
11 days ago
Closes
Jun 29, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $180k
This role $169k
$118k most similar roles pay here $241k

This role pays less than 57% of similar roles. Most pay $142,437–$217,725 — the shaded band above. At the midpoint, this role pays about $169k versus about $180k 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 167 open roles on FindRole.

Listed pay typically runs $168,800–$241,400 across 167 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Senior Software Engineer (Hybrid)- SDWAN

As a software engineer at Cisco’s Routing Platform Software team in RTP, you will join a dynamic group focused on developing cutting-edge SD-WAN and routing solutions. Your daily tasks will include designing and implementing advanced networking functionalities such as segmentation, multicast, IPv6, and quality-of-service across controllers and edge appliances. You’ll collaborate closely with product management, technical marketing, and cross-functional teams to enhance existing architectures or create new ones, leveraging modern AI tools for efficient software development. The role requires expertise in C/C++ programming, Linux environments, and a deep understanding of routing protocols like OSPF and BGP. Ideal candidates will have experience working on controller-driven systems and debugging complex issues across various domains, contributing to the innovation and scalability of Cisco’s industry-leading networking stack.

What you'll do

  • Develop networking functionalities including segmentation, multicast, and IPv6 for SD-WAN solutions.
  • Collaborate with cross-functional teams to design and integrate scalable network solutions.
  • Enhance existing architectures using modern AI tools to improve software development efficiency.
  • Debug complex system-level issues across various software domains in a controller-driven environment.
  • Work on full-stack software development for control plane, data plane, and controller architecture.
  • Implement quality-of-service features and optimize performance for large-scale networking applications.

What we're looking for

  • 5-10 years of industry experience in end-to-end software development for networking stacks.
  • Strong proficiency in C/C++ with systems programming and Linux environments.
  • Expertise in multicast, IPv6, quality-of-service, segmentation, segment routing, and general networking concepts.
  • Solid understanding of routing architectures and Layer 2 networking protocols.
  • Experience working in a controller-driven architecture and debugging complex system issues.
  • Familiarity with LAN/WAN communication interfaces and Layer 2/Layer 3 technologies.
  • Knowledge of AI/ML techniques and tools for development.

More like this

Similar roles

Senior Software Engineer - Networking

Nvidia

Santa Clara, CA 150 days ago $152,000$218,500
BGP EVPN OSPF PIM Segment_Routing Yang SNMP Telemetry C Python Linux_kernel_networking Free_Range_Routing

Senior Software Engineer - Distributed Systems

Apple Inc

Cupertino, CA 46 days ago $147,400$272,100
Go Rust Scala Kubernetes Docker CI/CD Prometheus Grafana PostgreSQL Redis AWS Azure GoogleCloud Git Jenkins Python JavaScript React Node.js REST GraphQL

Senior Network Software Engineer

Apple Inc

San Francisco, CA 47 days ago $181,100$318,400
Python Django Go Postgres MySQL RESTful APIs CI/CD Linux Docker Kubernetes BGP MPLS Netflow SNMP TCP/IP TLS HTTP UDP DNS Junos IOS EOS