Back to Jobs
RemoteTechnology

Required Network Solutions Developer - REMOTE

Synersys TechnologiesUnited States🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeRemote
LocationUnited States
AWSC++GoGoogle CloudPythonNetwork Administration

Job description

Network Solutions Developer - REMOTE

Number of Positions: 2
Job Type: Contract
Industry: AI Infrastructure / Cloud Computing

Job Description

We are seeking an experienced Network Solutions Developer to design, develop, and automate network orchestration solutions for a high-performance AI inference cloud infrastructure.

This is a developer-centric engineering role focused on building software-driven network automation, APIs, control mechanisms, and provisioning pipelines to manage large-scale, multi-tenant network fabrics.

The ideal candidate will have strong software development experience in Python, Go, or C++, combined with deep networking expertise in EVPN-VXLAN, MP-BGP, RDMA/RoCEv2, and leaf-spine architectures.

Candidates should have hands-on experience with programmable white-box switches, SONiC, open network operating systems, and network automation frameworks.

Key Responsibilities

  • Design and develop software-driven network orchestration and automation solutions.

  • Build and maintain automated EVPN-VXLAN overlays across large-scale leaf-spine network fabrics.

  • Develop APIs and automation frameworks for network provisioning, configuration, and lifecycle management.

  • Work with programmable white-box switches using SONiC and open network operating systems.

  • Implement network programmability using gNMI/gNOI, NETCONF, and vendor SDKs.

  • Develop software-based control planes for multi-tenant network fabrics.

  • Integrate MP-BGP, EVPN-VXLAN, and RDMA/RoCEv2 technologies.

  • Automate network configuration, telemetry, monitoring, and policy enforcement.

  • Optimize high-throughput, low-latency network connectivity for AI/GPU infrastructure.

  • Collaborate with infrastructure, systems, and platform engineering teams to support large-scale AI workloads.

Required Qualifications

  • Strong software development experience using Python, Go (Golang), or C++.

  • Deep understanding of networking protocols, including EVPN-VXLAN and MP-BGP.

  • Hands-on experience with network automation and orchestration.

  • Experience with SONiC, white-box switches, or open network operating systems.

  • Knowledge of gNMI/gNOI, NETCONF, and network programmability.

  • Understanding of RDMA, RoCEv2, and high-performance networking.

  • Experience with data center leaf-spine network architectures.

  • Strong understanding of software-defined networking and network control planes.

  • Experience developing APIs, automation tools, and network provisioning pipelines.

Preferred Qualifications

  • Experience working with networking vendors such as Cisco, Juniper, and Palo Alto Networks.

  • Experience with hyperscale cloud providers or AI/GPU cloud infrastructure companies.

  • Exposure to Nebius, CoreWeave, Crusoe Cloud, AWS, or Google Cloud Platform environments.

  • Experience with distributed systems and multi-tenant network infrastructure.

  • Knowledge of network telemetry, observability, and automated policy enforcement.

Similar jobs