CoreWeave is seeking a Senior Software Engineer to develop and maintain infrastructure services using Go and build gRPC and REST APIs consumed by their Kubernetes orchestration layer.
Requirements
Proficiency in Go
Strong experience with gRPC and REST API development
Familiarity with Kubernetes (K8s) and container orchestration
Experience with GPU servers is highly desirable
Prior experience with Prometheus / Grafana
Experience deploying containerized applications using Kubernetes
Responsibilities
Design, develop and maintain Server Management services using Go
Develop and maintain gRPC and REST APIs for interaction with K8S orchestration layers and other infrastructure consumers
Collaborate with upstream open source communities, including Go and Redfish based projects
Document hardware automation workflows and processes
Create CI/CD pipelines for server hardware compliance tests
Develop and maintain hardware/firmware management, data collection and reporting services
Automate all aspects of the server hardware lifecycle
Other
B.S. in Computer Science, or related field or equivalent work experience
5+ years of experience in software engineering with a focus on infrastructure development
Strong analytical and problem solving skills with attention to detail
Strong communication skills and the ability to work well in a team environment
Flexible PTO
Paid Parental Leave
Flexible, full-service childcare support with Kinside