Cisco

Principal Tetragon Software Engineer

$251KFull-time · Remote - South Dakota
✓ Verified live on the employer's own system · added 6 days ago
Save search
Senior · 8+ yrs exp

Requirements

Education: Bachelor's degree

Experience: 8+ years

Skills & tools

SecurityProgrammingC Plus PlusJavaPythonEmbeddedDevopsCode Review
Apply on company site ↗ See your fit → free

Full job description

- 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.

Non-Metro New York state & Washington state: $241,400.00 - $371,000.00

More jobs at Cisco

Similar jobs near Remote - South Dakota

Tell me when more Principal Engineer, Tech Lead - Integrations & APIs jobs post near US, Remote We re-check every listing against the employer’s own board — no résumé needed.

Search Principal Tetragon Software Engineer jobs near Remote - South Dakota → 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.