Staff Software Engineer, Network Development
Core
Design, build, and operate the software platforms that automate, configure, monitor, and heal CoreWeave's massive GPU cloud network.
Role type
Staff Software Engineer (Network Automation & Platform)
Builds
Production software for network automation, device provisioning, workflow orchestration, and observability tooling.
Domain
Cloud Infrastructure / Network Automation / GPU Cloud
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Go, CI/CD, Linux, Kubernetes, Infrastructure Automation (Ansible, Jinja), IPAM/DCIM (NetBox), Observability (Prometheus, Grafana), Networking Fundamentals (IP, Routing, DNS, NTP), Project Planning, Technical Leadership
Preferred skills
Computer Science degree
Technologies
Python, Go, Ansible, Jinja, NetBox, Prometheus, Grafana, Kubernetes, Linux
Responsibilities
Own the design and development of network automation platforms; Plan and sequence complex multi-month projects; Lead technical direction via RFCs and architecture decisions; Write well-tested, documented software in Python and Go; Define SLOs and reduce manual toil through automation; Partner with Network Engineering and Fleet teams; Participate in on-call rotation; Mentor engineers and review code.
Seniority
Staff, hands-on IC with technical leadership