Software Engineering Technical Leader

Cisco

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$183,800–$263,600 / yr
Posted
2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $224k
$128k most similar roles pay here $278k

This role pays more than 85% of similar roles. Most pay $142,450–$211,200 — the shaded band above. At the midpoint, this role pays about $224k versus about $177k 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 186 open roles on FindRole.

Listed pay typically runs $165,000–$241,400 across 186 roles with salary data.

Most-posted roles

View all roles at Cisco

At a glance

TL;DR · Software Engineering Technical Leader

As a Senior Software Engineer on the Silicon One Customer Engineering team at Cisco, you will play a pivotal role in translating customer requirements into optimized software for high-performance silicon used in AI/ML and internet infrastructure. Your day-to-day responsibilities include developing scalable control and data plane software using C++ and Python, collaborating with architecture and hardware teams to ensure alignment with evolving system demands, and managing the full lifecycle of software development from requirement gathering to final delivery. This role offers a unique opportunity to influence future ASIC designs while working in an environment that emphasizes technical rigor, mentorship, and cross-functional collaboration. Ideal candidates have extensive experience in C++, Python, and networking protocols such as BGP, OSPF, and MPLS, along with a proven track record of leading software engineering teams and resolving complex defects using debugging tools like GDB or PDB.

What you'll do

  • Translate complex customer requirements into optimized software for the Silicon One NPU.
  • Develop and maintain scalable control and data plane software using C++ and Python.
  • Manage full lifecycle of software development from initial requirement to final delivery.
  • Collaborate with architecture and hardware teams to design innovative applications.
  • Mentor team members through technical guidance, code reviews, and API development.

What we're looking for

  • Bachelor’s degree in CS/EE or related field with 8+ years of software development experience.
  • 5+ years of experience managing a software engineering team.
  • 8+ years of professional experience developing software using C++, Python.
  • 5+ years implementing L2/L3 networking protocols like BGP, OSPF, and MPLS.
  • Experience debugging software defects with tools such as GDB or PDB.

More like this

Similar roles

Principal Software Engineer

Cisco

Remote (San Jose, CA) 22 days ago $231,400$331,800
Python Java C C++ Agile JIRA Confluence TCP/IP Ethernet SONiC SAI SDKs NPU ASIC Distributed Computing CI/CD
Remote

Silicon One NOS Integration Engineer

Cisco

Remote (Usa-Milpitas) 17 days ago $165,000$241,400
Python SONiC SAI BSP Pytest PTF Ansible GDB Tcpdump Redis SwSS Syncd Linux Docker Scapy Spirent IXIA ASIC SDKs ONIE
Remote

Software Engineering Technical Leader, Datapath

Cisco

San Jose, CA 24 days ago $183,800$263,600
C C++ Python Linux GDB KGDB Silicon One SDK Broadcom SDK Layer 2 networking protocols Layer 3 networking protocols CI/CD Multithreading Event handling State machine design Kernel debugging Distributed systems troubleshooting NPU ASIC bring up Datapath bring up
Hybrid

Technical Lead of Software Engineering

JPMorgan Chase

Houston, TX 12 days ago
Java Spring Boot Python RESTful APIs SQL NoSQL Scrum HTML CSS JavaScript TypeScript React Angular Jest Cypress Webpack React Query Splunk Dynatrace Grafana CI/CD

Lead Software Engineer

Capital One Financial

Richmond, VA +1 5 days ago $215,200$245,600
CI/CD Python Java Docker Kubernetes AWS PostgreSQL Git Jenkins Terraform Scrum

Lead Software Engineer

Boeing

Tukwila, WA 4 days ago $171,700$232,300
Python C++ Java Agile Tactical data links Link-16 MIL-STD-6016 MIL-STD-6040 Software development lifecycle Quality assurance CI/CD