Moonlite
AI infrastructure
SeniorSoftwareEngineer,NetworkPlatform
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer, Network Platform at Moonlite. Skills: Software-Defined Networking, DPU Platform Engineering, High-Performance Networking, Kubernetes Networking. Design and build scalable SDN orchestration systems. Implement networking systems for research computing”
What You'll Achieve.
deliver high-performance, isolated networking; enable researchers and engineers to access enterprise-grade networking; deliver programmable, high-performance networking; ensure complete tenant separation; ensuring minimal latency and maximum throughput; enable programmatic network provisioning and configuration; provide visibility into network performance, utilization, and tenant traffic patterns; protect tenant workloads
Industry & Context.
solve complex networking performance and scalability challenges
What They're Looking For.
Must Have
5+ years in software engineering, building network platforms, SDN systems, network automation for production environments, Kubernetes networking architecture, CNI plugins, service networking, network policies, pod networking, services, ingress, Kubernetes network resources, TCP/IP, VLANs, VXLAN, BGP, OSPF, routing protocols, data center network architectures, SDN concepts, network virtualization, overlay networks, programmable networking technologies, Go, Python for performance-critical networking components, Linux networking stack, network namespaces, iptables/nftables, Open vSwitch, kernel networking systems, DPU/SmartNIC architectures, Bluefield, SR-IOV, hardware offload capabilities, programmable networking hardware, RDMA, RoCE, Infiniband, low-latency networking requirements, distributed computing, GPU workloads, complex networking performance, scalability challenges, pragmatic shipping, good long-term architecture, navigating ambiguity, defining requirements collaboratively, communicating technical decisions, clear documentation, Growth mindset, continuous focus on learning, professional development
Nice to Have
provisioning or managing networking for research computing environments, Kubernetes, SLURM, HPC clusters, NVIDIA Bluefield DPU programming, DOCA framework, network function virtualization (NFV), service function chaining, Kubernetes networking, CNI plugins, network policies, service mesh, network control planes, SDN controllers, network automation frameworks, infrastructure-as-code for networking, data center fabric architectures, spine-leaf, CLOS topologies, network security, compliance requirements, regulated industries, networking for research institutions, HPC environments, cloud providers
What You'll Do.
Design and build scalable SDN orchestration systems
Implement networking systems for research computing
Implement automated SDN provisioning systems
Develop platform capabilities for managing Bluefield-3 DPUs
Build enterprise-grade network isolation
Optimize network paths for RDMA
and GPU-to-GPU communication
Develop robust APIs and SDKs for network resource management
Implement comprehensive network monitoring
and troubleshooting systems
Build platform network security features
How You'll Work.
Team & Collaboration
Working closely with our network, infrastructure, and product teams; Collaborate with infrastructure; Collaborate with infrastructure
Communication Scope
communicating technical decisions through clear documentation
Full Job Description
Moonlite delivers high-performance AI infrastructure for organizations running intensive computational research, large-scale model training, and demanding data processing workloads. We provide infrastructure deployed in our facilities or co-located in yours, delivering flexible on-demand or reserved compute that feels like an extension of your existing data center. Our team of AI infrastructure specialists combines bare-metal performance with cloud-native operational simplicity, enabling research teams and enterprises to deploy demanding AI workloads with enterprise-grade reliability and compliance. Your Role: You will be foundational to building our software-defined networking (SDN) platform that enables high-performance, isolated networking for distributed computing, model training, inference, and data-intensive workloads. Working closely with our network, infrastructure, and product teams, you’ll design and implement the network orchestration and provisioning systems that manage DPU-accelerated networking, tenant isolation, and network lifecycle management – enabling researchers and engineers to access enterprise-grade networking with cloud-like simplicity. Job Responsibilities: Software-Defined Networking Architecture: Collaborate with infrastructure to design and build scalable SDN orchestration systems leveraging NVIDIA Bluefield-3 DPUs to deliver programmable, high-performance networking for AI workloads with hardware-accelerated forwarding isolation. Research Cluster Networking: Design and implement networking systems for research computing environments including Kubernetes and SLURM clusters, enabling high-performance connectivity, optimized network topology for distributed workloads, and seamless integration with cluster orchestration systems. Network Provisioning & Lifecycle Management: Implement automated SDN provisioning systems that handle VPC creation, subnet allocation, routing configuration, and network resource lifecycle from deployment through dec
Applying for this Senior Software Engineer, Network Platform role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Moonlite?
Real rants from real employees. Read before you apply.