We’re seeking a Network Software Developer to join our team and help expand our network software router’s capabilities. Our product, used by Fortune 500 companies, focuses on high-speed VPN connections and enhanced security across various platforms.
Key tasks:
- Design and implement new network features
- Ensure compatibility and security by staying updated on networking standards
- Optimize router performance for high traffic and large-scale networks
- Integrate security measures like firewalls, VPNs, and encryption
- Collaborate with engineers and architects to align on feature development
- Document features with clear usage guidelines and technical specs
- Coordinate with DevOps for smooth deployment and releases
Skills We're Looking For:
- Proficiency in C, C++
- Linux/Windows system programming
- Linux network programming
- FD.io VPP, DPDK
Nice to Have:
- Experience with Wireshark, tcpdump
- Knowledge of network protocols (TCP/IP, IPv6, routing, NAT, VXLAN, DNS)
- Proficiency in Golang/Python
Position Details: Full-time | Remote | Employment / Service / Consulting Agreement