Description
CoreWeave is The Essential Cloud for AI. As a Software Engineer on the Cloud Platform team, you will play a key role in designing, building, scaling, and maintaining backend systems for our Console and Admin products.
What You'll Do:
The Cloud Platform team owns the cloud developer experience, providing observability into cloud resources and enabling effective interfaces to manage them via Console UI, REST/gRPC API, Infrastructure-as-code, CLI, and SDKs. You will work across service and UI layers, focusing on Console/Admin.
Some of your responsibilities:
- Collaborate with cross-functional teams to shape the team's strategy and roadmap.
- Build and maintain frontend experiences in Console/Admin using TypeScript and React.
- Design, develop, and maintain scalable backend services, APIs, and databases.
- Participate in design discussions and architectural decisions.
- Contribute to software development best practices.
- Debug and resolve production issues.
- Work in an iterative, high-trust agile environment.
Who You Are:
- Professional experience building production-grade backend services.
- Strong proficiency in Go or Python, willingness to use TypeScript and React.
- Experience with authentication, authorization, and security best practices.
- Familiarity with observability practices.
- Solid understanding of CI/CD and software testing best practices.
- Solid understanding of database design and experience with SQL.
- Excellent communication skills.
- Demonstrated ownership of code quality, performance, and maintainability.
Preferred:
- Experience with Kubernetes.
- Prior experience building reliable and scalable platform services.
- Proven experience with Prometheus/PromQL.
- Experience with managing cloud infrastructure.
- Familiarity with Infrastructure-as-Code tools.
- Experience working across backend services and frontend applications.
Why CoreWeave?
At CoreWeave, we work hard, have fun, and move fast. We're in an exciting stage of hyper-growth. Our team cares deeply about how we build our product and how we work together, represented through our core values: Be Curious at Your Core, Act Like an Owner, Empower Employees, Deliver Best-in-Class Client Experiences, Achieve More Together.
Compensation:
The base salary range for this role is $120,000 to $160,000. The starting salary will be determined based on job-related knowledge, skills, experience, and market location. We offer a discretionary bonus, equity awards, and a comprehensive benefits program.