Staff Software Engineer, Network Automation

CoreWeave

Sunnyvale (CA)

On-site

USD 190,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance—
Company‑paid Life Insurance
401(k)with employer match
Flexible PTO
Catered lunch daily
Stock Purchase Program

Job summary

CoreWeave is seeking a Staff Software Engineer to own and evolve the software that runs and automates our vast GPU cloud network. You’ll design, implement, and lead complex backend systems in Python and Go, with a strong emphasis on reliability, automation, and scalability.

You will collaborate across Network Engineering, Observability, and HPC teams, mentor engineers, and contribute to a high‑performance culture in a fast-growing company.

Qualifications

  • 8+ years of professional software engineering experience building/operating production infrastructure or backend systems at scale.
  • Strong proficiency in Python and Go.
  • Solid CI/CD experience (testing, code review, automated deployments).
  • Strong runtime health management for services and applications at enterprise level.
  • Love of process automation; experience building workflow automation/orchestration systems and automated device provisioning at scale such as Zero Touch Provisioning.
  • Strong planning skills for multi-month projects with multiple parallel efforts.
  • Strong, well-reasoned technical opinions with openness to better ideas.
  • Solid understanding of core networking fundamentals: IP addressing, subnetting, routing, NTP, DNS.
  • Comfort with Linux and Kubernetes; experience with Ansible and Jinja, NetBox (IPAM/DCIM), and observability tooling like Prometheus and Grafana.
  • Excellent written communication; mentoring engineers and collaborating across teams.

Responsibilities

  • Own the design, development, and long-term health of platforms and services that automate the network (config generation, device provisioning, workflow automation, observability tooling, internal CLIs and APIs).
  • Plan complex projects months in advance; map dependencies; manage parallel efforts.
  • Lead technical direction via RFCs, design reviews, and architecture decisions; decompose problems.
  • Write production-grade Python and Go code; enforce quality with tests and robust error handling; uphold CI/CD standards.
  • Improve reliability and operability by defining SLI/SLOs and reducing toil through automation.
  • Collaborate with Network Eng, Observability, Fleet Eng, and HPC teams for fit into broader system.
  • Join on-call rotation when ramped; drive blameless incident follow-up and remediation.
  • Mentor engineers; review code and designs; grow team skills.
  • Contribute to a positive, collaborative team culture.

Skills

Python
Go
CI/CD
Networking fundamentals
Linux

Education

Bachelor's degree in Computer Science or related field

Tools

Ansible
Jinja
NetBox
Prometheus
Grafana
Kubernetes

Job description

CoreWeave is seeking a Staff Software Engineer to own and evolve the software that runs and automates our vast GPU cloud network. You’ll design, implement, and lead complex backend systems in Python and Go, with a strong emphasis on reliability, automation, and scalability.

You will collaborate across Network Engineering, Observability, and HPC teams, mentor engineers, and contribute to a high‑performance culture in a fast-growing company.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Network Automation
Staff Software Engineer - Network Automation

CoreWeave • Livingston (NJ)

On-site
USD 207,000 - 275,000
Medical, dental, and vision insurance
401(k) with employer match
Paid parental leave
+1
Staff Software Engineer: Network Automation & Cloud Infra
Staff Software Engineer: Network Automation & Cloud Infra

CoreWeave • Bellevue (WA)

On-site
USD 180,000 - 240,000
Medical, dental, and vision insurance
401(k) with employer match
Flexible PTO
+3
Staff Software Engineer, Network Development
Staff Software Engineer, Network Development

CoreWeave • Sunnyvale (CA)

On-site
USD 190,000 - 260,000
Medical, dental, and vision insurance—
Company‑paid Life Insurance
401(k)with employer match
+3
Senior Software Engineer, Network Services – Cloud GPU
Senior Software Engineer, Network Services – Cloud GPU

Coreweave • Livingston (NJ)

On-site
USD 182,000 - 242,000
Medical, dental, and vision insurance - 100% paid
401(k) with employer match
Flexible PTO
+4
Staff Software Engineer, Network Development
Staff Software Engineer, Network Development

CoreWeave • Bellevue (WA)

On-site
USD 180,000 - 240,000
Medical, dental, and vision insurance
401(k) with employer match
Flexible PTO
+3
Staff Engineer, Network Observability Platform
Staff Engineer, Network Observability Platform

Coreweave • Livingston (NJ)

On-site
USD 120,000 - 160,000
Medical, dental, and vision insurance
Flexible PTO
Catered lunch each day
+1
Staff Software Engineer, Network Development
Staff Software Engineer, Network Development

CoreWeave • Livingston (NJ)

On-site
USD 207,000 - 275,000
Medical, dental, and vision insurance
401(k) with employer match
Paid parental leave
+1
Senior Backend Engineer — Go, Kubernetes & Cloud SaaS
Senior Backend Engineer — Go, Kubernetes & Cloud SaaS

CoreWeave • Bellevue (WA)

On-site
USD 207,000 - 275,000
Medical, dental, and vision insurance
401(k) with employer match
Flexible PTO
+1
Senior Software Engineer, Network Services
Senior Software Engineer, Network Services

Coreweave • Livingston (NJ)

On-site
USD 182,000 - 242,000
Medical, dental, and vision insurance - 100% paid
401(k) with employer match
Flexible PTO
+4
Staff Network Security Engineer — Global Backbone
Staff Network Security Engineer — Global Backbone

Coreweave • Livingston (NJ)

On-site
USD 188,000 - 275,000
Medical, dental, and vision insurance—100% paid for
401(k) with a generous employer match
Flexible PTO
+1