CareerPlan

Network Software Developer

AnywhereRemoteFull-time2026-10-19 → 2026-11-10
Remote

Core

Design and implement new network features for a high-speed software router used by Fortune 500 companies, focusing on VPN connections and security.

Role type

Senior IC network software developer

Builds

High-performance software router with enhanced security and high-speed VPN capabilities

Domain

Networking / Cybersecurity

Deliverable

production ML models | product features

Required skills

C, C++, Linux system programming, Linux network programming, FD.io VPP, DPDK

Preferred skills

Wireshark, tcpdump, TCP/IP, IPv6, routing, NAT, VXLAN, DNS, Golang, Python

Technologies

FD.io VPP, DPDK, Linux, Windows

Responsibilities

Design and implement new network features; Ensure compatibility and security by staying up to date with networking standards; Optimize router performance for high-traffic and large-scale networks; Integrate security measures such as firewalls, VPNs, and encryption; Collaborate with engineers and architects on feature development; Document features with clear usage guidelines and technical specifications; Coordinate with DevOps to support smooth deployments and releases