Software Engineer (C++ Systems)

San Francisco, United States
Full-time
Visa Sponsorship

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

C++
GoLang

Other roles at Thunder Compute

Interested?

Let me introduce you to the founders.

Skip the process

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

Company

NameThunder Compute
Industryai, devtools, software_development
Team Size7

Funding

Total raised

$5M

Last stage

Seed

Investors

Y Combinator
TTeam Ignite Ventures
AAvesta Fund

Founders

Brian Model

Brian Model

LinkedIn
Carl Peterson

Carl Peterson

LinkedIn

What happens next.

No applications, no recruiter spam. Just the intro.

01

Confirm the fit

A few questions to make sure this role is the right shape for you. Two minutes.

02

I pitch you to the company

I write the intro, send it to the founder, and handle the back-and-forth.

03

A meeting lands on your calendar

If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.