> Markdown version of [/jobs/ext/1459834-software-engineer-technical-leader-network-data](https://www.wearedevelopers.com/jobs/ext/1459834-software-engineer-technical-leader-network-data). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Technical Leader - Network Data... - **Company:** Cisco Systems, Inc. - **Location:** Clayton, MO, United States - **Experience:** Expert - **Salary:** $210,600.0 - $305,100.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Code Review, Computer Networks, Computer Engineering, Software Debugging, Network Troubleshooting, Network Layer, Linux System Administration, Network Architecture, Network Protocols, Performance Tuning, Software Engineering, Data Processing, Production Code, Cisco - **Published:** July 27, 2026 - **Apply:** https://www.juju.com/job/00000000gjvpev ## About the Role + Bachelor's degree inComputer Science, Computer Engineering, Electrical Engineering, or a related technical field and 12+ years of related experience, orMaster'sdegree with 10+ years, or PhD with 7+ years of related experience. + 10+ years of professional software development experience using C or C++ in Linux environments. + Experience developing networking or data plane software with strong knowledge of Layer 2, Layer 3, and common networking protocols. + Experience developing oroptimizinghigh-performance packet processing applications using DPDK, networking stacks, or similar technologies. + Experience designing, implementing, debugging, reviewing, and delivering production-quality systems software. Preferred Qualifications + Experience developing software for Data Processing Units (DPUs),SmartNICs, network processors, or networking appliances. + Experience with P4 or other programmable data plane technologies. + Experience contributing to networking architecture, systems software design, or large-scale distributed networking solutions. + Experience working across cross-functional or geographically distributed engineering teams. ## Description As a Software Engineer Technical Leader, you'll play a key role in designing, developing, and optimizing the data plane software powering Cisco Hypershield Smart Switches. This is a highly technical, hands-on individual contributor role where you'll spend the majority of your time writing production-quality code, solving complex networking problems, and influencing technical direction through engineering leadership. You'll work across the full software development lifecycle-from technical design and implementation to debugging, performance optimization, code reviews, and customer issue resolution-while partnering closely with software, hardware, and security engineering teams. In this role, you will: + Design, develop, andoptimizehigh-performance data plane software using modern C/C++ on Linux-based systems. + Develop networking software for DPU-based Smart Switch platforms, enabling scalable packet processing and advanced security capabilities. + Troubleshoot complex software defects, networking issues, and customer-reported problems while improving performance, scalability, and reliability. + Lead technical design discussions,participateinarchitectureand code reviews, and provide technical mentorship across the engineering organization. + Collaborate with cross-functional engineering teams to deliver innovative networking and security capabilities for CiscoHypershieldSmart Switches. ## Related Videos - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [Embracing the Hybrid Cloud: Unlocking Success with Open Source Technologies](https://www.wearedevelopers.com/videos/883-embracing-the-hybrid-cloud-unlocking-success-with-open-source-technologies) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Computer Vision from the Edge to the Cloud done easy](https://www.wearedevelopers.com/videos/263-computer-vision-from-the-edge-to-the-cloud-done-easy) ## Related Articles - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)