Drimva

Cisco

Software Engineering Technical Leader

$192K–$356K

San Jose, California, US · Hybrid · Full-time · Posted Oct 29, 2026

Experience
12+ years of software development with a bachelor’s degree, or 8+ years of related experience with a master’s degree.
Education
Bachelor’s degree in CS/EE or a related technical field, or a Master’s degree.

About the job

Leads Cisco Silicon One’s North American Customer Engineering team, delivering and supporting networking software development kits and coordinating with customers and engineering teams.

What you'll do

  • Manage and mentor the team; oversee daily work, support goals, staffing, budgeting, and job allocations.
  • Coordinate customer needs, feature delivery, regression work, and software integration with internal and external teams.
  • Participate in strategic planning, manage project execution, and address process or technical roadblocks.

What they ask for

  • Bachelor’s degree in CS/EE or a related technical field and 12+ years of software development experience, or a Master’s degree and 8+ years of related experience.
  • Software development and integration experience using C, C++, or Python.
  • Experience in L2/L3 networking, forwarding protocols, platform solutions, and network topologies.
  • Experience with networking protocols and architecture, agile development methodologies, and software project management tools.

Nice to have

  • Experience with SONiC, SAI, another Network OS, or networking SDKs.
  • Experience with large-scale software systems, distributed computing, complex integration, or cross-functional delivery; listed certifications are also preferred.

Pay

$214,100.00 to $309,800.00 USD base salary; $214,100.00 - $356,300.00 USD base salary (New York City Metro Area); $192,400.00 - $317,200.00 USD base salary (Non-Metro New York state & Washington state)

Tools

C, C++, Python, TCP/IP, Ethernet, JIRA, Confluence, SONiC

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 5, 2026 (UTC)