About the role
We are looking for a Software Engineer (C++ Systems) to join our team and work on the core of our GPU virtualization stack. This role is ideal for someone who thrives on optimizing microsecond-level performance in complex C++ systems and is passionate about building impactful low-level GPU software. You will be instrumental in scaling our platform and serving a rapidly growing customer base.
What You'll Do:
- Core development of the C++ virtualization library.
- Research into oversubscription, checkpointing, and high performance GPU systems.
- Supporting new architectures with deep understanding across the system.
- Systems-level debugging in production environments.
- Diagnosing performance issues in customer workloads
About Thunder Compute
Thunder Compute is the GPU sandbox company.
The world is spending billions of dollars building data center capacity, but GPUs only average around 20% utilization. They are also still hard to share, isolate, and hand over to AI agents.
At Thunder Compute, we've built GPU sandboxes: full Ubuntu environments with GPU access for agents running ML experiments, CUDA code, and other GPU workloads. This began as a research prototype, which we have spent the last four years getting ready for production.
During YC, we launched a cloud offering to test our software, and since then, over 10,000 users have run their workloads on Thunder Compute.
You can try GPU sandboxes through our managed cloud, or contact our team about expanding the capacity of your own GPU fleet: https://www.thundercompute.com
Required skills
Other roles at Thunder Compute
Refer someone
Know someone great for this role?
Share your link. If they get hired through Standout, you get $3,000.
Job details
Salary
$250,000 - $325,000
Equity
0.1% - 0.3%
Location
San Francisco, United States
Experience
2+ years
Funding
Total raised
$5M
Last stage
Seed
Investors
What happens next.
No applications, no recruiter spam. Just the intro.
Confirm the fit
A few questions to make sure this role is the right shape for you. Two minutes.
I pitch you to the company
I write the intro, send it to the founder, and handle the back-and-forth.
A meeting lands on your calendar
If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.
