Skip to content

C++ Software Engineer - Networking

192k – 230kSunnyvale, CAOnsite8+ YOE
Summary

Develops C++ system services for a lightweight security agent enforcing micro-segmentation policies across Linux, Windows, and macOS. Requires 8+ years experience, strong networking knowledge, and OS expertise.

About the role

Responsibilities

  • Build C++ system services for the Illumio Virtual Enforcement Node (VEN) — a lightweight software agent that runs inside application workloads to enforce security policies.
  • Leverage networking, operating systems, and system software development knowledge to create innovative solutions using pre-existing OS mechanisms on Unix (Linux, Solaris, AIX), Windows, and macOS.
  • Contribute to features from concept, design, and development to secure customers' critical systems and applications.

Requirements

  • Bachelor’s in computer science or equivalent degree (Master’s a plus).
  • 8+ years building distributed and scalable software systems.
  • Strong experience in software applications.
  • Familiarity with networking at the application level.
  • Proficiency in C++.
  • Creative thinking.
  • Authorization to work in the United States.

Nice-to-Haves

  • Experience with firewalling technologies such as iptables, nftables, or packet filter.
  • Familiarity with BPF/eBPF.
Skills
C++NetworkingLinuxWindowsmacOSiptablesnftablesBPFeBPFOperating Systems
Similar roles at this salary range
All Backend Engineering jobs →
Pinterest

Staff Software Engineer, Growth AI

Staff Software Engineer anchoring AI-powered growth products across SEO and exploratory teams. Architect production ML systems, partner with ML orgs, and set technical direction as a senior IC.

208k – 365kSan Francisco, CA +3Backend EngineeringHybridJavaLLMs
Aurelian

Staff Backend Engineer

Staff Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 6+ years of experience and strong engineering fundamentals.

180k – 240kSeattle, WABackend EngineeringOn-siteGoSQL
ClickUp

Senior Backend Engineer, Platform

Senior backend engineer building and scaling API tooling, shared services, and distributed systems that power ClickUp's AI platform capabilities.

160k – 210kUnited StatesBackend EngineeringRemoteKafkaGolang
ClickUp

Senior Backend Engineer, Search

Senior Search Engineer responsible for designing, optimizing, and scaling search infrastructure using OpenSearch/ElasticSearch, improving relevance and speed, and building vector search capabilities.

200k – 250kUnited StatesBackend EngineeringRemoteNLPIndexing
Onos Health

Senior Software Engineer

Senior Backend Engineer to architect AI/ML workflows processing healthcare data, lead platform integrations, and own end-to-end feature development. Requires 5+ years experience and prior tech lead experience.

180k – 240kSan Francisco, CABackend EngineeringHybridAWSPython