Education: Bachelor's degree
Experience: 8+ years
- Develop high-quality Go (and eBPF ) code for the Tetragon project.
- Extend Tetragon capabilities to mitigate security vulnerabilities. Examples include:
- Enhance Tetragon to better understand and control the execution flow of native (e.g., written in C/C++) or runtime- based ( Java, Python, Go, etc.) applications
- Enhance Tetragon capabilities to filter malicious network packets that can trigger vulnerabilities in applications / systems
- Enhance Tetragon, and potentially the kernel and the eBPF sub-system , to mitigate against kernel-level vulnerabilities .
- Design and optimize systems to deploy and manage Tetragon across large fleets, in K8s or other environments (VMs).
- Architect infrastructure that converts raw event data into intelligence streams with minimal performance overhead.
- Partner across teams to align requirements, define integration points, and deliver production-ready solutions.
- Contribute to open-source projects and represent Cisco Isovalent in community discussions.
- Participate in architecture reviews, code reviews, and documentation .
- Bachelors + 15 years of related experience, or Masters + 12 years of related experience, or PhD + 8 years of related experience or equivalent experience
- 1 0 + years of experience in systems programming (C, C++, Go, Rust, or similar; Tetragon is primarily written in Go).
- Proven experience leading technical direction or architecture for runtime security systems, observability, or sim ila r.
- Experience in OS -level development, distributed systems, or database systems.
- Experience in debugging and performance optimization wit h a track reco rd of delivering scalable systems.
- Experience building e BPF -based systems for observability or security use cases.
- Solid background in Linux systems and kernel-level concepts.
- Familiarity with Kubernetes and cloud-native environments.
- Familiarity with CVE workflows, vulnerability data pipelines, or security event modeling.
- Familiarity with how vulnerable software is exploited at all levels
- Strong experience in networking protocol analysis or experience in developing networking switches (e.g., L2/L3 protocols like ARP, DHCP, SNMP)
- Contributions to open-source projects in networking, observability, or distributed systems.
The starting salary range posted for this position is $250,600.00 to $362,600.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
Search Principal Tetragon Software Engineer jobs near Remote - Alabama → Browse all live jobs
This posting was published by Cisco on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.