The Role
The role involves optimizing and debugging C++ systems within a GPU cloud platform, with responsibilities including performance enhancements and customer interface improvements.
Summary Generated by Built In
Company
Role
Core technical skills:
Thunder Compute is GPU cloud platform built on custom virtualization that delivers 5x better margins than competitors. Think of us like VMWare for GPUs, monetized with a cloud platform.
4-person team, $4.5M raised, In-person in SF.
We are growing ~100% month over month. Our core business is profitable and we are hiring quickly.
If building a ChatGPT wrapper or selling out to a hedge fund makes you shudder, there’s another option; solving hard systems problems at a high-potential startup at the beginning of an (extremely) steep growth curve.
You'll work on the C++ core of our virtualization stack: performance optimization, systems debugging, and research into oversubscription, checkpointing, and related problems.
You will spend your days bouncing between the weeds of complex, performance-critical systems in production, and implementing customer-facing product improvements. This work is not easy - but if you’re the right candidate, this is a feature, not a bug.
- Top 0.1% C++ ability
- Experience optimizing NIC/GPU performance
- Deep understanding of low-level networking, compilers, and similar systems
- Experience in latency-sensitive environments
- You’ve got the dog in you: you will own your work and be responsible for production systems from day 1
- High speed-to-output
- Willingness to assume a senior leadership role as we scale
- Strong communication skills under pressure
- CS Bachelor’s degree from top 50 US university, 3.5+ GPA
- 1+ year of experience at a trading firm (Citadel, Jane Street, etc.), hardware company (NVIDIA, SambaNova), systems research or similar
- You'll report to Co-founder/CTO Brian (ex-Citadel quant dev)
- This role is full-time, in-person in SF
- 6 days a week in-office; we understand this is asking a lot; we find in-person work lets us learn more and build a better product.
Skills Required
- Top 0.1% C++ ability
- Experience optimizing NIC/GPU performance
- Deep understanding of low-level networking, compilers, and similar systems
- Experience in latency-sensitive environments
- Strong communication skills under pressure
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Thunder Compute is a GPU cloud provider offering low-cost, easy-to-use GPU instances for developers, focusing on AI and machine learning workflows. They aim to provide the cheapest GPU cloud with simple UX and pre-built tools.








