ABOUT THE ROLE
We're looking for a Senior Software Engineer to help build client's core network infrastructure
. This is a hands-on, deep-technical role where you'll define and implement large-scale solutions that give companies seamless, secure access to internal resources and cloud environments
. You'll be joining a passionate, high-energy team that's creating new and innovative networking and security solutions.
If you thrive on hard problems, take deep ownership, and have a track record of building things that work at scale,this role is for you.
Approximately 80% of your day-to-day work will be in C/C++. This is a production-level, data-plane engineering role ,not an architectural or adjacent infrastructure position.
WHAT YOU'LL WORK ON
• Design and implement network infrastructure components powering zero trust access platform
• Build and optimize VPN/proxy data plane solutions at scale
• Work at the OS/kernel boundary on Linux networking internals — routing, tunneling, protocol implementation
• Improve networking performance, throughput, and latency across client's infrastructure • Debug and resolve complex, production-level networking issues
• Contribute to security-focused network architecture including mTLS, secure tunneling, and zero-trust design
• Collaborate with a small, senior engineering team on high-impact, high-ownership.
WHAT WE'RE LOOKING FOR Required
• Strong, active C/C++ experience — this is non-negotiable and central to the role (~80% of work)
• True network infrastructure or networking protocol engineering background (not general IT)
• Systems programming depth: memory management, concurrency, low-level OS primitives (sockets, threads, async I/O)
• Hands-on experience in one or more of: VPN/proxy data plane development, L4 protocol internals, OS/kernel-level networking, networking performance optimization, or securityfocused network architecture • Proven ability to debug complex networking issues in production environments
• Career stability — we value engineers who go deep; 2+ years per role is the norm here Strongly Preferred
• Experience with WireGuard, OpenVPN, TLS VPN, or similar VPN technologies
• TUN/TAP driver experience (tuntap, utun, Wintun, virtual network interfaces) • TCP internals: retransmission, congestion control, flow control
• UDP-based protocols: QUIC, DTLS • P2P networking and NAT traversal: hole-punching, STUN/TURN, ICE
• DNS proxying or DNS over HTTPS (DoH, DoT, CoreDNS, dnsmasq) • Linux networking stack: routing tables, tc, qdisc
• Security-focused networking: mTLS, secure tunneling, zero-trust architectures • Packet capture and network diagnostics: tcpdump, Wireshark, traceroute, RTT analysis
• Rust and/or Go experience
What You Bring
• High agency: you execute fast, own your work end-to-end, and don't wait to be told what to do
• Intellectual curiosity: you dig in, ask hard questions, and love figuring out why something is broken
• A bias toward innovation, you're energized by finding new solutions to real problems