Back to search
Unified Sentinel Data Networks USDN Linkedin · Posted yesterday

Software Engineer – Network/SDWAN Development

Fort Lauderdale, Florida, United States

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

We are looking for a talented and motivated Software Engineer with a Network/SDWAN Development focus to join our growing team. In this role, you will design, develop, and optimize software solutions that power our SD-WAN platform and network infrastructure. You will work closely with network architects, product managers, and fellow engineers to deliver scalable, reliable, and high-performance networking software.


Responsibilities

  • Design, develop, and maintain software components for SD-WAN platforms, network control planes, and data planes
  • Build and extend network management, orchestration, and automation systems
  • Implement and optimize network protocols (BGP, OSPF, MPLS, VxLAN, IPSec, etc.) within software-defined environments
  • Develop and maintain Linux-based network applications, daemons, and kernel-level networking components
  • Write high-quality, testable code in Python, Go, C, or C++ for network-facing services
  • Collaborate on the design of RESTful APIs and gRPC services for network telemetry and device management
  • Debug and resolve complex network and software issues across distributed systems
  • Participate in architecture reviews, code reviews, and technical design discussions
  • Contribute to CI/CD pipelines and infrastructure-as-code practices
  • Work with cloud platforms (AWS, Azure, GCP) for cloud-hosted SD-WAN deployments


  • Qualifications

    • 5+ years of professional software development experience
    • Deep knowledge of Linux internals — networking stack, kernel modules, namespaces, cgroups, and system administration
    • Strong understanding of networking fundamentals: TCP/IP, UDP, DNS, DHCP, NAT, firewalling, VLANs
    • Solid grasp of routing concepts and protocols: BGP, OSPF, ECMP, route redistribution, policy-based routing
    • Hands-on experience with SD-WAN technologies — overlay/underlay architectures, WAN optimization, traffic steering, zero-touch provisioning
    • Proficiency in one or more languages: Python, Go, C, or C++
    • Experience with VPN technologies: IPSec, GRE, SSL/TLS tunneling
    • Familiarity with NFV/SDN concepts: OpenFlow, DPDK, VPP, or similar data plane acceleration frameworks
    • Strong debugging skills using tools such as tcpdump, Wireshark, iproute2, eBPF/BPF
    • Experience writing and reviewing RESTful APIs and working with API-driven infrastructure


    Preferred Qualifications
    • Experience with SD-WAN vendor platforms (Cisco Viptela, VMware VeloCloud, Palo Alto Prisma, Fortinet, etc.) or open-source alternatives (OpenWRT, VyOS, pfSense)
    • Familiarity with cloud networking concepts: VPCs, transit gateways, cloud-native firewalls, direct connect
    • Experience with container networking (Kubernetes CNI, Calico, Cilium) and microservices architectures
    • Knowledge of gRPC, Protobuf, NETCONF/YANG, or OpenConfig for network device management
    • Experience with observability tools: Prometheus, Grafana, ELK stack, or similar for network telemetry
    • Background in network security: Zero Trust, SASE, firewall policy management
    • Contributions to open-source networking projects (FRRouting, Bird, DPDK, etc.)
    • Relevant certifications: CCNA/CCNP, JNCIA/JNCIP, or equivalent


    Free. 20 seconds. No password. See every match in this search.

    Create a free Caio profile to unlock more results and save your role and location preferences.

    Unlock free search
    Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
    View Managed Job Search