Software Engineering Technical Leader

Cisco
California
Workplace: HybridFull timeUSD 214,100 - 309,800 annuallyFunction: Software EngineeringExperience: 12+ yearsSkills: ["Agile collaboration","Problem-solving","Debugging","Code maintainability","Teamwork"]

Join an agile team in Cisco’s Distributed System Engineering group to design, develop, and test data-center features on the Cisco 8000 platform. Build both data-plane and control-plane software for forwarding and service capabilities (e.g., L2/L3 forwarding, ACLs, QoS, mirroring). Write clean, maintainable C++ and Python code, collaborate on distributed systems using open-source technologies, and deliver end-to-end product development and production support.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cisco
Cisco
2 days ago

Software Engineering Technical Leader

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live
Reposted: similar role first listed 7 months ago

Job Summary

Join an agile team in Cisco’s Distributed System Engineering group to design, develop, and test data-center features on the Cisco 8000 platform. Build both data-plane and control-plane software for forwarding and service capabilities (e.g., L2/L3 forwarding, ACLs, QoS, mirroring). Write clean, maintainable C++ and Python code, collaborate on distributed systems using open-source technologies, and deliver end-to-end product development and production support.
Location: California
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and test data-center features set on the Cisco 8000 platform using SONiC.
  • •Build data-plane and control-plane software for forwarding and services feature sets.
  • •Develop and deliver software for capabilities such as L2/L3 forwarding, ACLs, QoS, and mirroring.
  • •Write and maintain clean, maintainable code in C++ and Python.
  • •Support end-to-end product development and production support in a fast-paced environment.

Pay and Benefits

Salary: USD 214,100 - 309,800 annually
Perks:Health InsuranceDentalVision401kPaid ParentalDisability CoverageLife InsuranceEquity

Key Requirements

  • •Bachelors with 12+ years, or Masters with 8+ years, or PhD with 5+ years of related experience.
  • •5+ years of programming experience in C/C++.
  • •3+ years using Python to build automated test suites for kernel module validation, including Pytest.
  • •3+ years of experience with Linux.
  • •Preferred knowledge of Linux Kernel and open standard networking systems/APIs such as SONiC and SAI.
Experience:12+ yearsNetworkingDistributed systemsOpen sourceData-centerLinux
Skills:Agile collaborationProblem-solvingDebuggingCode maintainabilityTeamwork
Tech Stack:C++CPythonPytestLinuxLinux KernelSONiCSAITCP/IPBGPVxLANEVPNACLsGDBPDBGITJiraJenkinsCI/CDKernel module validation

Company Brief

Cisco
Global technology company that designs, manufactures, and sells networking hardware, telecommunications equipment, and high-technology services and products for enterprises, service providers, and governments worldwide.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1984
Glassdoor
Glassdoor: 4.0
WebsiteLinkedInGlassdoor