Skip to content

Sr. Software Engineer - C++/Networking

164k – 189kSunnyvale, CAOnsite5+ YOE
Summary

Develops Zero Trust segmentation for container ecosystems using C++ and modern platforms like Kubernetes, Istio, and cloud-managed K8s. Owns feature design, implementation, and customer collaboration. Requires 5+ years experience, C++ expertise, and networking knowledge.

About the role

Responsibilities

  • Build Zero Trust segmentation orchestration down to application and pod/container level, identifying and blocking attack pathways in container ecosystems.
  • Use latest C++ standards and technologies.
  • Understand and enhance modern container platforms (Kubernetes, Istio, OpenShift, AKS, EKS, GKE).
  • Own and design critical features/subsystems, defend designs with peers.
  • Deliver elegant, simple, scalable, stable, secure, supportable implementations.
  • Collaborate with field organization and key customers to shape the product.

Requirements

  • Bachelor’s in computer science or equivalent (Master’s a plus).
  • 5+ years building distributed & scalable software systems.
  • Expertise in C++ (11/14/17/20).
  • Experience developing multi-process and multi-threaded applications.
  • Familiarity with Kubernetes and related technologies.
  • Solid foundation in data structures, algorithms, networking concepts, and debugging skills.

Nice-to-Haves

  • Experience with firewall technologies (iptables, nftables, WFP, packet filter).
  • Familiarity with BPF/eBPF.
  • Experience with Kubernetes deployments in production.
Skills
C++KubernetesIstioOpenShiftAKSEKSGKEnetworkingBPFeBPFiptablesnftables
Similar roles at this salary range
All Backend Engineering jobs →
Aurelian

Senior Backend Engineer

Senior Backend Engineer to architect and scale voice AI systems for 911 centers, optimizing realtime pipelines and integrating with customer systems. Requires 4+ years of software engineering experience.

150k – 200kSeattle, WABackend EngineeringOn-siteGoSQL
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
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
Tailscale

Software Engineer, Networking

Build and operate Tailscale’s global Funnel and DERP relay infrastructure, focusing on networking features, performance, and reliability. Requires strong Go, networking, and distributed-systems experience.

163k – 226kUnited StatesBackend EngineeringRemoteGoSRE