Senior Software Engineer, Server Fleet Infrastructure

CoreWeave

Warszawa

On-site

PLN 321,000 - 428,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Family-level Medical Insurance
Family-level Dental Insurance
Generous Pension Contribution
Life Assurance at 4x Salary
Critical Illness Cover
Employee Assistance Programme
Tuition Reimbursement
Culture focused on innovative disrupti

Job summary

CoreWeave is seeking a Senior Software Engineer for the Fleet Provisioning Automation team. You will design and build backend services and APIs in Go to automate provisioning and lifecycle operations for CoreWeave’s global bare metal fleet.

You will work on Kubernetes CRDs, scalable distributed systems, and integrations with vendor/internal APIs, ensuring safe, auditable automation at hyperscale. Strong Go skills and Linux/debugging expertise are essential for this role.

Qualifications

  • 5+ years in software or infra engineering building production backends.
  • Proficiency in Go with gRPC and REST APIs in production.
  • Experience designing distributed systems at scale and resilience patterns.
  • Strong Linux systems understanding across processes and storage.
  • Familiarity with Kubernetes APIs, CRDs, controllers, or operators.
  • Knowledge of CI/CD tooling to ship services safely and frequently.

Responsibilities

  • Design and implement backend services and APIs in Go for provisioning and lifecycle management.
  • Develop Kubernetes CRDs to automate provisioning and lifecycle across the fleet.
  • Model and evolve RPC schemas and data contracts for internal teams.
  • Integrate with vendor and internal APIs to coordinate multi-step workflows.
  • Collaborate with hardware engineers, data centers, and platform teams for scale.
  • Create test plans, deployment automation, and tooling for safe rollouts.
  • Participate in on-call rotation and drive incident response improvements.

Skills

Go (Golang)
Backend services
gRPC
REST APIs
Distributed systems
Linux debugging
Kubernetes
CI/CD tooling

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Argo
GitHub Actions
Ansible
Puppet
CI/CD tooling

Job description

CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI labs, startups, and global enterprises, CoreWeave combines superior infrastructure performance with deep technical expertise to accelerate breakthroughs and turn compute into capability. Founded in 2017, CoreWeave became a publicly traded company (Nasdaq: CRWV) in March 2025. Learn more at www.coreweave.com. We’re proud to be a Living Wage accredited Employer.

What You’ll Do

The Fleet Provisioning Automation (FPA) team is responsible for the automated provisioning and lifecycle management of CoreWeave’s rapidly growing fleet of hardware nodes and node types. The team streamlines and coordinates node bring‑up, hardware RMA, data center operations, and platform services into a cohesive, high‑reliability engine of fleet management. This group sits at the intersection of hardware, data center operations, and platform engineering, building the software that keeps our global fleet healthy and ready for customer workloads.

About The Role

As a Senior Software Engineer on the Fleet Provisioning Automation team, you will design and build backend services and APIs that automate provisioning, configuration, and lifecycle operations for CoreWeave’s globally distributed bare metal fleet. You will primarily work in Go to implement gRPC and REST APIs that integrate with Kubernetes, vendor and internal services, and data center tooling. Your work will focus on turning complex, multi‑step operational procedures into simple, safe, and auditable automation for internal users operating at hyperscale.

In This Role, You Will
  • Design and implement backend services and APIs (primarily gRPC in Go) that orchestrate provisioning, configuration, and lifecycle operations across CoreWeave’s global server fleet.
  • Develop Kubernetes custom resource definitions (CRDs) to automate provisioning and lifecycle management of CoreWeave’s entire server fleet.
  • Model and evolve RPC schemas and data contracts used by other engineering and operations teams to integrate with fleet provisioning workflows.
  • Build integrations with vendor and internal APIs to make hardware and data center processes robust, transparent, and easy to operate at scale.
  • Collaborate closely with hardware engineering, data center operations, and platform teams to design solutions to problems of scale for multi‑site deployment and management of CoreWeave’s global hardware fleet.
  • Create test plans, deployment automation, and supporting tooling that enable safe rollouts and continuous improvement of fleet provisioning services.
  • Participate in the Fleet Provisioning Automation on‑call rotation and help drive incident response and post‑incident improvements.
Who You Are
  • 5+ years of experience in software or infrastructure engineering building and operating production backend or infrastructure services.
  • Proficiency in Go for building networked services and APIs (gRPC and REST) in production environments.
  • Experience designing and implementing distributed systems that operate reliably at scale, including concurrency, failure handling, and resiliency patterns.
  • Strong understanding of Linux systems and how to debug issues across processes, networking, and storage.
  • Experience with Kubernetes or similar container orchestration platforms and their APIs (for example, interacting with custom resources, controllers, or operators).
  • Familiarity with CI/CD tooling (such as Argo, Flux, or GitHub Actions) to ship and operate services safely and frequently.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Preferred
  • Experience designing and operating services that automate lifecycle management for large fleets of physical servers or other hardware.
  • Experience with infrastructure automation and configuration management tools (for example, Ansible, Puppet, Chef, or Salt).
  • Experience integrating with vendor APIs and internal systems to coordinate multi‑step operational workflows.
  • Experience with multi‑datacenter or regionally distributed systems, including thinking about failure domains, capacity, and rollout strategies.

The base salary range for this role is zł321,000 to zł428,000. The starting salary will be determined based on job‑related knowledge, skills, experience, and market location. In addition to base salary, our total rewards package includes a discretionary bonus, equity awards, and a comprehensive benefits program (all based on eligibility).

What We Offer
  • Family‑level Medical Insurance
  • Family‑level Dental Insurance
  • Generous Pension Contribution
  • Life Assurance at 4x Salary
  • Critical Illness Cover
  • Employee Assistance Programme
  • Tuition Reimbursement
  • Work culture focused on innovative disruption
Equal Opportunity

CoreWeave is an equal opportunity employer, committed to fostering an inclusive and supportive workplace. All qualified applicants and candidates will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information.

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

Similar jobs worth comparing

Senior Software Engineer, Box Office Platform
Senior Software Engineer, Box Office Platform

CoreWeave • Warszawa

On-site
PLN 321,000 - 428,000
Family-level Medical Insurance
Family-level Dental Insurance
Generous Pension Contribution
+5
Director of Engineering, Fleet Engineering- EMEA
Director of Engineering, Fleet Engineering- EMEA

CoreWeave • Warszawa

On-site
PLN 393,000 - 525,000
Medical Insurance
Dental Insurance
Pension Contribution
+3
Staff Software Engineer — Network Development
Staff Software Engineer — Network Development

CoreWeave • Warszawa

On-site
PLN 369,000 - 493,000
Senior Engineer, AI Object Storage
Senior Engineer, AI Object Storage

CoreWeave • Warszawa

On-site
PLN 262,000 - 350,000
Living Wage Accredited
Discretionary bonus
Equity awards
Senior Software Engineer, Network Development
Senior Software Engineer, Network Development

CoreWeave • Warszawa

On-site
PLN 300,000 - 460,000
Family-level Medical Insurance
Family-level Dental Insurance
Generous Pension Contribution
+5
Senior Security Operations Engineer I
Senior Security Operations Engineer I

CoreWeave • Warszawa

On-site
PLN 226,000 - 302,000
Family-level Medical Insurance
Generous Pension Contribution
Life Assurance at 4× Salary
+1
Staff Software Engineer, Cluster Orch (SUNK)
Staff Software Engineer, Cluster Orch (SUNK)

CoreWeave • Warszawa

On-site
PLN 369,000 - 543,000
Family-level Medical Insurance
Family-level Dental Insurance
Generous Pension Contribution
+4
Sr. Software Engineer, Inference
Sr. Software Engineer, Inference

CoreWeave • Warszawa

On-site
PLN 321,000 - 471,000
Family-level Medical Insurance
Generous Pension Contribution
Tuition Reimbursement
Operations Engineer, Fleet Reliability
Operations Engineer, Fleet Reliability

CoreWeave • Warszawa

On-site
PLN 70,000 - 90,000
Family‑level medical insurance
Family‑level dental insurance
Generous pension contribution
+4
Senior DPU Datapath Engineer, Validation & Automation
Senior DPU Datapath Engineer, Validation & Automation

CoreWeave • Warszawa

Hybrid
PLN 250,000 - 428,000
Family-level Medical Insurance
Family-level Dental Insurance
Generous Pension Contribution
+2