Cisco
Senior Software Engineer (Remote)
$149K–$282K
San Jose, California, US · Remote · Senior · Full-time · Posted Sep 24, 2026
- Experience
- 5+ years with a Bachelor's degree, or 4+ years with a Master's degree.
- Education
- Bachelor's degree or Master's degree.
About the job
Develop and improve high-performance software agents that collect workload data, enforce network policies, and monitor and protect container deployments across operating systems and processor architectures.
What you'll do
- Design, develop, test, troubleshoot, and deploy software agents throughout the product lifecycle.
- Build cross-platform agent capabilities for network policy enforcement and container monitoring and protection.
- Analyze complex interactions among applications, processes, and operating system kernels; collaborate with cross-functional teams.
What they ask for
- Bachelor's degree and 5+ years of software development experience, or a Master's degree and 4+ years.
- Systems programming experience using C or C++, including multithreaded and multiprocess application development.
- Knowledge of operating system fundamentals, including threads, processes, file systems, networking, and inter-process communication.
- Experience debugging and troubleshooting complex software systems.
Nice to have
- Windows systems programming, networking, host-based firewalls, crash dump analysis, or Golang experience.
- Experience with kernels or low-level system components, or containerized, cloud, or distributed computing environments.
Pay
$167,700.00 to $245,200.00 (base salary); $167,700.00 - $282,000.00 (base salary); $149,100.00 - $250,900.00 (base salary)
Tools
C, C++, Golang, Linux, Unix, Windows
AI focus
Develop products for securing workloads and AI infrastructure; the role builds software agents for workload visibility, security, and management.
Model-written summary · the original posting is authoritative