Staff Software Engineer, Systems
Core
Design and build scalable, distributed SD-WAN and AI-driven network control plane systems for large-scale enterprise connectivity.
Role type
Staff Software Engineer, Systems (Networking)
Builds
Zero-touch connectivity solutions for Mist-managed networks and hyper-scalable cloud AIOps platforms
Domain
Networking, SD-WAN, Cloud AIOps, Linux Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++, Linux development, L2/L3/L4 networking protocols, multi-threaded programming, distributed systems architecture, debugging and optimization, object-oriented design, socket-based programming
Preferred skills
Test automation, TDD, CI/CD, Agile methodologies
Technologies
Linux, C/C++, SD-WAN, AIOps, Mist network platform
Responsibilities
Drive development from technology selection to product delivery; identify and improve product efficiency and scalability; participate in design and code reviews; guide technical design; work with field engineers to triage and resolve customer issues
Seniority
Staff, hands-on IC with team leadership