Cisco is a global leader in technology and innovation, and they are seeking a Software Engineer Technical Leader for their Tetragon project. In this role, you will guide the architectural direction and build systems that enhance Tetragon's capabilities in observability and runtime security while collaborating with teams across Cisco.
Responsibilities:
- Design and implement Runtime Security features for Tetragon
- Develop high-quality Go (and eBPF) code for the Tetragon project
- Design and optimize systems for large-scale data collection, aggregation, and analysis
- Partner across teams to align requirements, define integration points, and deliver production-ready and secure solutions
- Contribute to open-source projects and represent Cisco Isovalent in community discussions
- Participate in architecture reviews, code reviews, and documentation
Requirements:
- Bachelors + 8 years of related experience, or Masters + 6 years of related experience, or PhD + 3 years of related experience
- 8+ years of experience in systems programming (C, Go, or similar; Tetragon is primarily written in Go)
- Experience leading technical direction or architecture for distributed systems, observability, runtime security, or data infrastructure
- Experience in system-level development
- Experience in any of these areas: Linux systems, Kernel-level development BPF or eBPF programming for observability or security use cases
- Strong written and verbal communication skills
- Knowledge of eBPF for observability or security use cases
- Experience in debugging and optimization with a track record of delivering scalable and secure systems
- Solid background in Linux systems and kernel-level concepts
- Familiarity with CVE workflows, vulnerability data pipelines, or security event modeling
- Exposure real-time streaming/aggregation systems and database performance optimization
- Experience with developing Linux applications for resource-constrained systems
- Contributions to open-source projects in networking, observability, or distributed systems
- Experience in leading projects with multiple stakeholders
- Experience working across diverse, distributed teams