Senior Distributed Systems Software Engineer
Cisco
Build high-throughput edge data pipelines with Go or C++ as a Senior Software Engineer at Cisco, working in a hybrid or remote environment.
On Cisco’s Edge Processor Team, you will develop backend software for the Splunk Integrated Data Platform. This senior role emphasizes distributed systems, concurrency, memory management, and high-volume data processing. You will guide complex projects from requirements through deployment while supporting real-time observability and security infrastructure.
Key Responsibilities:
- Lead complex projects through the complete software development cycle
- Set technical vision, coding guidelines, and design standards
- Resolve pre-production bottlenecks and production issues
- Review product designs and code with engineering peers
- Participate in rotating on-call duties for customer issues
Requirements:
- Bachelor’s or Master’s degree in a related technical field
- Five-plus years developing backend large-scale distributed systems
- Expert proficiency in Go or C++
- Experience scaling high-volume data processing pipelines
- Understanding of streaming ingestion paths, protocols, and diagnostics
Bring distributed systems expertise, Go or C++, and pipeline architecture skills to Cisco’s edge processing platform.
#J-18808-LjbffrReference: WJ-4483_1621444 · Posted 14 Nov 2026, 02:58 AM