Job Specifications
Job Description 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.
What You'll Do
The Cloud Platform team is a high-visibility team responsible for the interfaces to our customer-facing products. We own our cloud developer experience, providing our customers observability into their cloud resources and enabling effective, cohesive interfaces to manage them via our Console UI, REST/gRPC API, Infrastructure-as-code, CLI and SDKs. We also own our billing platform and administrative tools for internal and external customers. We're looking to grow our team across multiple experience levels to meet the growing demand for CoreWeave services.
As a Staff Software Engineer, Frontend, you will play a critical role in defining and evolving the Front End architecture that powers CoreWeave's Cloud Platform. You'll work at the intersection of product design, Front End engineering, and platform systems, driving scalable UI patterns and exceptional developer and user experiences.
Some of what you'll work on:
Lead the technical direction and architecture of CoreWeave's Front End applications, ensuring scalability, performance, and long-term maintainability.
Partner closely with product managers, designers, and Back End engineers to shape roadmap, UX strategy, and API contracts.
Design and build high-quality, accessible, and performant user interfaces using TypeScript and React.
Own and evolve Front End standards, including component libraries, design systems, state management patterns, and testing practices.
Collaborate with Back End teams to design and consume GraphQL and REST APIs, advocating for Front End needs such as efficiency, consistency, and evolvability.
Drive Front End performance and reliability through profiling, monitoring, and optimization.
Debug and resolve production issues, contributing to incident response and post-mortems as needed.
Mentor and influence engineers across the organization through design reviews, code reviews, and technical leadership.
Who You Are
Highly proficient in building complex SPAs using TypeScript and React (or similar modern Front End frameworks).
Typically 10+ years of professional software engineering experience, with significant senior- or staff-level Front End ownership.
Deep experience designing and consuming GraphQL APIs, with a strong understanding of type-safe data modeling, caching, pagination, and error handling.
Strong understanding of Front End architecture: component design, state management, data fetching patterns, and build tooling.
Demonstrated experience driving Front End quality at scale, including performance, accessibility, testing, and maintainability.
Solid understanding of authentication, authorization, and Front End security best practices.
Familiarity with Front End observability, including metrics, logging, and client-side error monitoring.
Working knowledge of CI/CD pipelines and modern Front End build systems (eg, GitHub Actions).
Excellent communicator, able to clearly explain technical decisions to both technical and non-technical stakeholders.
Comfortable tackling large, ambiguous problems, breaking them into well-defined deliverables, and driving them to completion.
Strong sense of ownership for systems in production and the teams that depend on them.
Preferred
Proven track record of technical leadership and mentorship, including guiding senior engineers and influencing architectural decisions.
Experience building and maintaining design systems or shared component libraries used by multiple teams.
Strong Front End performance experience (bundle optimization, runtime profiling, Web Vitals).
Experience collaborating with Back End teams working in Go or Python.
Familiarity with REST and/or gRPC APIs from a frontend-consumer perspective.
Experience modernizing or scaling large Front End codebases (monorepos, migrations, incremental rewrites).
Exposure to Infrastructure-as-Code concepts and cloud platforms is a plus.
PLEASE NOTE: We are hiring across multiple levels for this team. We use our interview process to gather the signals we need to determine leveling (ie Engineer; Senior Engineer; Staff Engineer).
The base salary range for this role is $188,000 to $275,000. The starting salary will be determined based on job-related knowledge, skills, experience, and market location. We strive for both market alignment and internal equity when determining compensation. In addition to base salary, our total rewards package includes a discretionary bonus, equity awards, and a c