
Senior Software Engineer, Compute Architecture
CoreWeave · Bellevue, WA
- On site
- Full-time
- $200,000 / year
- Bellevue, WA
✓ Hiring manager found for this role
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Senior Software Engineer, Compute Architecture
CoreWeave · Bellevue, WA
Casey Reed
Hiring Manager · h•••••@coreweave.com
✍️ Your intro emailReady to send
Subject: Interested in the Senior Software Engineer, Compute Architecture role at CoreWeave
Hi Casey — I came across the Senior Software Engineer, Compute Architecture opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and CoreWeave stood out because…
🔒 Unlock to read & send
✎ Personalized to your résumé after sign-up.
$1 once
Just this hiring manager
Best value
$9/mo
Unlimited — any job, anywhere
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
View the original posting ↗
Not recommended alone — most applicants never hear back.
Job highlights
- Build software control plane for GPU data centers.
- Develop Go-based distributed services for infrastructure.
- Automate hardware lifecycle management and operations.
- Enhance observability and operational tooling.
- Collaborate on large-scale systems design.
About the role
About The Role
As a Senior Software Engineer within our Compute Architecture organization, you will help build the software control plane for hardware lifecycle management across large-scale GPU data centers. The METALDEV team builds Go-based distributed services that bring infrastructure online, monitor production hardware health, automate safe operational workflows, and give operators the observability and control needed to manage GPU servers and rack-scale systems with reliability and confidence. This is a software-first role at the intersection of distributed systems, production reliability, and hardware-aware automation, ideal for engineers who want their code to operate real-world infrastructure at massive scale.What You’ll Do
- Design, build, and operate Go-based services that manage the lifecycle of large-scale GPU data center infrastructure.
- Build automation for data center bring-up, hardware discovery, health monitoring, remediation, and production operations.
- Develop reliable APIs, services, and workflows for managing BMCs, firmware state, server health, and rack-level infrastructure.
- Improve observability, alerting, and operational tooling so production issues can be detected, understood, and resolved quickly.
- Translate incidents and hardware failure modes into software improvements that make the platform more resilient.
- Partner with hardware-adjacent, infrastructure, operations, and software teams to design systems that work safely at fleet scale.
Who You Are
- 5+ years of experience building and operating infrastructure or backend systems.
- Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent practical experience.
- Strong proficiency in Go for building production services and tools.
- Experience designing and building gRPC and REST APIs.
- Experience with Kubernetes and containerized workloads in production environments.
- Familiarity with observability tooling such as Prometheus and Grafana.
Preferred Qualifications
- Experience working with GPU-based systems.
- Experience with low-level hardware management such as BMCs or Redfish.
- Experience operating large-scale distributed systems or high-throughput infrastructure.
- Experience collaborating with or contributing to open-source projects (for example, Go, Redfish).
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, which is 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. We support and encourage an entrepreneurial outlook and independent thinking. We foster an environment that encourages collaboration and enables the development of innovative solutions to complex problems. As we get set for takeoff, the growth opportunities within the organization are constantly expanding. You will be surrounded by some of the best talent in the industry, who will want to learn from you, too. Come join us!Compensation and Benefits
The base salary range for this role is $153,000 to $242,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. We offer a variety of benefits, including: Medical, dental, and vision insurance (100% paid by CoreWeave), Company-paid Life Insurance, Voluntary supplemental life insurance, Short and long-term disability insurance, Flexible Spending Account, Health Savings Account, Tuition Reimbursement, Employee Stock Purchase Program (ESPP), Mental Wellness Benefits, Family-Forming support, Paid Parental Leave, Childcare support, 401(k) with a generous employer match, Flexible PTO, Catered lunch each day, A casual work environment, A work culture focused on innovative disruption.Equal Opportunity & Accommodations
CoreWeave is an equal opportunity employer, committed to fostering an inclusive and supportive workplace. All qualified applicants 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. CoreWeave will provide reasonable accommodations for qualified applicants and candidates with disabilities during the hiring process. If reasonable accommodation is needed, please contact: careers@coreweave.com.Export Control Compliance
This position requires access to export controlled information. Applicants must be a U.S. person (U.S. citizen or national, U.S. lawful permanent resident, refugee, or asylee) or eligible to access export controlled information without a required export authorization. CoreWeave may decline to pursue any export licensing process.Key skills/competency
Senior Software Engineer, Compute Architecture, Go, Distributed Systems, Production Reliability, Hardware-Aware Automation, GPU Data Centers, API Design, Kubernetes, Observability.Skills & topics
- Senior Software Engineer
- Compute Architecture
- Go
- Distributed Systems
- Infrastructure
- Data Center
- AI
- Cloud Computing
- Backend Development
- Site Reliability Engineering
How to get hired
- Research CoreWeave's mission: Understand their focus on AI infrastructure and the 'Essential Cloud for AI' vision.
- Tailor your resume: Highlight Go, distributed systems, API design, Kubernetes, and infrastructure operations experience.
- Showcase hardware proximity: Emphasize any experience with low-level hardware, BMCs, or GPU systems.
- Prepare for technical interviews: Expect questions on Go, distributed systems design, API development, and production reliability scenarios.
- Articulate your collaboration skills: Be ready to discuss how you've partnered with diverse teams on complex problems.
Technical preparation
Master Go language features for concurrency.,Design distributed systems for reliability.,Implement gRPC/REST APIs and services.,Practice Kubernetes deployment and management.
Behavioral questions
Describe a complex infrastructure problem solved.,How do you handle production incidents?,Give an example of cross-team collaboration.,How do you approach hardware-software integration?
Prefer to apply the usual way?
Not recommended alone — most applicants never hear back. Email the hiring manager first.
Frequently asked questions
- What is the primary focus of the Senior Software Engineer, Compute Architecture role at CoreWeave?
- The Senior Software Engineer, Compute Architecture role at CoreWeave focuses on building the software control plane for hardware lifecycle management in large-scale GPU data centers. This involves developing Go-based distributed services for infrastructure bring-up, health monitoring, and automated operational workflows.
- What programming languages and technologies are essential for this Senior Software Engineer position at CoreWeave?
- Strong proficiency in Go is essential for building production services and tools. Experience with gRPC and REST APIs, Kubernetes, and observability tools like Prometheus and Grafana are also critical for this role.
- Does CoreWeave value candidates who may not be a 100% skill match for the Senior Software Engineer role?
- Yes, CoreWeave values candidates who can bring diversified experiences and encourages those who may not be a 100% skill or experience match to apply. They believe in investing in their people and are open to discussing potential if some qualities align.
- What are the preferred qualifications for the Senior Software Engineer role at CoreWeave?
- Preferred qualifications include experience with GPU-based systems, low-level hardware management (BMCs, Redfish), operating large-scale distributed systems, and contributing to open-source projects like Go or Redfish.
- What is the typical career growth potential at CoreWeave for a Senior Software Engineer?
- CoreWeave is in a hyper-growth stage, offering expanding growth opportunities. The company fosters an environment for innovative solutions and encourages an entrepreneurial outlook, suggesting significant potential for career development within the organization.
- How does CoreWeave approach compensation and benefits for its employees?
- CoreWeave offers a competitive base salary range ($153,000 - $242,000) determined by experience and location. The total rewards package includes discretionary bonuses, equity awards, and a comprehensive benefits program, with 100% paid medical, dental, and vision insurance among other perks.
- Is this Senior Software Engineer role at CoreWeave remote, hybrid, or on-site?
- The job description implies a focus on data center operations, with mentions of 'office and data center locations' and 'catered lunch each day in our office and data center locations', suggesting it is likely an on-site or hybrid role, with a strong on-site component for data center interaction.
Similar roles
Open positions we recommend based on this role.
