Senior Software Engineer – Network Services
Company | CoreWeave |
---|---|
Location | Livingston, NJ, USA, New York, NY, USA, Bellevue, WA, USA, Sunnyvale, CA, USA |
Salary | $175000 – $225000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
Requirements
- 5+ years of experience engineering and operating network services.
- 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.
- Experience collaborating with open source communities.
- Strong knowledge of automation frameworks (e.g., Ansible, Terraform).
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
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.
Preferred Qualifications
- Experience offloading services into smart NICs.
- Familiarity with Kubernetes networking, overlay networks, and service meshes.