Summary
Join CoreWeave, a leading AI hyperscaler, as a Senior Software Engineer in NYC! This role focuses on infrastructure development using Go and Python, building gRPC and REST APIs, and collaborating with open-source communities. You will design, develop, and maintain server management services, automate hardware lifecycles, and address production escalations. The ideal candidate possesses 5+ years of software engineering experience with a focus on infrastructure, proficiency in Go and Python, and strong experience with gRPC and REST API development. CoreWeave offers a competitive salary ($175,000 - $210,000), comprehensive benefits including 100% employer-paid medical, dental, and vision, and a hybrid work environment.
Requirements
- 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
- Proficiency in Go and Python
- Strong experience with gRPC and REST API development
- Familiarity with Kubernetes (K8s) and container orchestration
- Strong analytical and problem solving skills with attention to detail
- Strong communication skills and the ability to work well in a team environment
Responsibilities
- Design, develop and maintain Server Management services using Go and Python
- 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
- Address production service escalations
- Collaborate with cross-functional teams to define service requirements, specifications, and system architecture
Preferred Qualifications
- Experience with GPU servers
- Prior experience with Prometheus / Grafana
- Experience deploying containerized applications using Kubernetes
Benefits
- Medical, dental, and vision insurance - 100% paid for by CoreWeave
- Company-paid Life Insurance
- Voluntary supplemental life insurance
- Short and long-term disability insurance
- Flexible Spending Account
- Health Savings Account
- Tuition Reimbursement
- Mental Wellness Benefits through Spring Health
- Family-Forming support provided by Carrot
- Paid Parental Leave
- Flexible, full-service childcare support with Kinside
- 401(k) with a generous employer match
- Flexible PTO
- Catered lunch each day in our office and data center locations
- A casual work environment
- A work culture focused on innovative disruption
- Hybrid work environment
- Remote work considered for candidates outside 30 miles of office, based on skills and experience
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.