CoreWeave is seeking a Staff Software Engineer of Network Services to lead the architecture, scaling, and operations of their network services to tackle the complex challenges of building and operating world-class network services for the most demanding AI workloads on the planet, focusing on achieving the highest levels of service quality, scalability, and performance.
Requirements
- Deep understanding of software defined networking, routing, switching, peering, and distributed network design.
- Proven experience scaling data center and cloud networks for high-throughput workloads.
- Strong knowledge of automation frameworks (e.g., Ansible, Terraform).
- Experience offloading services into smart NICs.
- Familiarity with Kubernetes networking, overlay networks, and service meshes.
Responsibilities
- Design and implement world class network services for large scale AI workloads
- Optimize east-west and north-south traffic patterns to support AI/ML training, distributed compute, and customer workloads.
- Leverage next-generation networking technologies (e.g., smart NICs, software-defined networking, programmable fabrics).
- Own the performance and uptime of CoreWeave’s network services, including proactive monitoring, incident response, and root cause analysis.
- Drive automation across service deployment, provisioning, and management.
- Partner with InfoSec to implement network security policies, segmentation, and DDoS mitigation strategies.
- Ensure compliance with data sovereignty and privacy regulations across network services.
Other
- 10+ years of experience engineering and operating network services.
- Experience collaborating with open source communities.
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- The base pay and target total cash for this position range from $188,000 to $250,000 and $226,000 – $300,000, accordingly.
- This position requires access to export controlled information.