Cisco logo
Cisco

We securely connect everything to make anything possible.

Principal Software Engineer, Tetragon

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1984H1B SponsorCompany SiteLinkedIn

Location

California + 4 moreAll locations: California | Maine | Montana | North Dakota | Ohio

Posted

3 hours ago

Salary

$231.4K - $331.8K / year

Seniority

Lead

Job Description

Principal Software Engineer, Tetragon

Cisco

• Develop high-quality Go (and eBPF) code for the Tetragon project • Extend Tetragon capabilities to mitigate security vulnerabilities • 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

Job Requirements

  • Bachelors + 15 years of related experience, or Masters + 12 years of related experience, or PhD + 8 years of related experience or equivalent experience
  • 10+ 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 similar
  • Experience in OS-level development, distributed systems, or database systems
  • Experience in debugging and performance optimization with a track record of delivering scalable systems
  • Experience building eBPF-based systems for observability or security use cases (preferred)
  • Solid background in Linux systems and kernel-level concepts (preferred)
  • Familiarity with Kubernetes and cloud-native environments (preferred)
  • Familiarity with CVE workflows, vulnerability data pipelines, or security event modeling (preferred)
  • Familiarity with how vulnerable software is exploited at all levels (preferred)
  • Strong experience in networking protocol analysis or experience in developing networking switches (e.g., L2/L3 protocols like ARP, DHCP, SNMP) (preferred)
  • Contributions to open-source projects in networking, observability, or distributed systems (preferred)

Benefits

  • medical, dental and vision insurance
  • 401(k) plan with a Cisco matching contribution
  • paid parental leave
  • short and long-term disability coverage
  • basic life insurance
  • 10 paid holidays per full calendar year
  • 1 floating holiday for non-exempt employees
  • 1 paid day off for employee’s birthday
  • paid year-end holiday shutdown
  • 4 paid days off for personal wellness
  • 16 days of paid vacation time per full calendar year for non-exempt employees
  • flexible vacation time off program for exempt employees
  • up to 80 hours of unused sick time carried forward from one calendar year to the next
  • additional paid time away may be requested
  • optional 10 paid days per full calendar year to volunteer

Related Job Pages

More Full-stack Engineer Jobs

Terac logo

Software Engineer – AI Coding

Terac

Democratizing the future of market research with AI

ContractRemoteTeam 1-10Since 2025H1B No Sponsor

• Design self-contained software-engineering problems for AI agents to solve. • Build and configure development environments using Docker. • Write automated, deterministic tests to reliably grade AI performance. • Create accurate reference solutions for complex coding challenges.

United States
$175
Augmodo logo

Software Engineer

Augmodo

Building Spatial AI for commerce. Tracking every product in every store realtime using passive associate Smartbadges.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Design and maintain versioned data pipelines that handle the ingestion and conflation of complex retail data. • Ensure that data outputs surfaced to consumer-facing dashboards meet a high quality bar for accuracy and reliability. • Implement a "right tool for the job" approach—building robust rules-based normalization and RegEx logic for bounded tasks, while strategically integrating LLMs. • Architect solutions that are mindful of the massive scale of retail environments. • Manage the lifecycle of data schema and pipeline logic to allow for rapid iteration without breaking downstream consumer insights.

United States
$150K - $180K / year
Switzerland Global Enterprise logo

Lead P&C Engineer

Switzerland Global Enterprise

We support Swiss SMEs in their international business and help innovative foreign companies to establish in Switzerland.

Full TimeRemoteTeam 51-200Since 1927H1B No Sponsor

• Design and delivery of complex protection solutions for generation, transmission, distribution systems for electrical utilities and industrial clients • Participate in the design and development of microgrid solutions including power flow optimization and dispatching algorithms • Perform engineering studies and analyses such as: short circuit, load flow, ground grid design, Lightening protection studies, Insulation coordination, arc-flash studies, protective device coordination, etc • Create relay setting files to include programming of Protection and Control Elements, Control Logic and Communications settings for GE and third-party protective relays • Test customized Protection and Control solutions both in house and at customer installations • Ability to model and conduct power system simulations using RTDS simulator or equivalent • Provide factory acceptance test plans and testing services to validate protection designs for customer witnessing • Site acceptance test planning and field support up to and including commissioning of new applications • Assist software tool development to automate the engineering process internally and externally with key utility partners • Participate in project meetings with project managers and customers on technical discussions

Utah
$98.4K - $164K / year
Full TimeRemoteTeam 1,001-5,000Since 2001H1B Sponsor

• prototype, validate, and deliver innovative Guidewire Cloud features • work directly with customers to capture use cases, requirements and validate solutions • take ownership across the full technology stack • serve as a trusted partner to customers during their transformation journey • mentor and coach junior consultants on Guidewire methodology

Canada
$95K - $119K / year