Startups

Senior Software Engineer

Cisco · Milpitas, California, US · On-site

← All jobs
About Cisco

Cisco is a worldwide technology leader powering an inclusive future for all. Learn more about our products, services, solutions, and innovations. Backed by Sequoia and Menlo.

About the role

As a Software Engineer, you will be a key contributor to an agile team responsible for designing, developing, and executing tests to qualify network performance for AI/ML capabilities. You will take ownership of end-to-end product testing and provide deep-dive production support, ensuring high-quality deliverables in a dynamic environment.

What they're looking for

  • • Bachelor’s degree in STEM with 7+ years of relevant experience, or Master’s degree in STEM with 4+ years, or PhD in STEM with 1+ years
  • • 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 (both commercial and open source)
More about this role

The application window is expected to close on: 10/30/2026

The Cisco Distributed System Engineering (DSE) group leads innovation in building products that power the world’s largest networks. As the networking industry evolves to support AI/ML workloads and a growing internet user base, our team is uniquely positioned to drive this transformation. We leverage open-source technologies and push the boundaries of Systems and Silicon Architecture

Our solutions team works closely with large webscaler customers to replicate their networks and prepare software and hardware for deployment. We operate in fast-paced sprints across Cisco’s product lineup, focusing on SONiC for web-scale environments, including AI/ML, routers, and switches.

As a Software Engineer, you will be a key contributor to an agile team responsible for designing, developing, and executing tests to qualify network performance for AI/ML capabilities. You will take ownership of end-to-end product testing and provide deep-dive production support, ensuring high-quality deliverables in a dynamic environment.

You will leverage your expertise in Python automation and testing frameworks such as PyTest to streamline and enhance...

Read the full posting on Cisco's site ↗

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.