Founding C++ Systems Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Thunder Compute · 4 months ago

Founding C++ Systems Software Engineer

Thunder Compute is the lowest cost, easiest GPU cloud for developers. The role involves working on the C++ core of the virtualization stack, focusing on performance optimization and systems debugging, while also implementing customer-facing product improvements.

Artificial Intelligence (AI)Cloud ComputingData CenterInformation TechnologySoftware
badNo H1Bnote

Responsibilities

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

Qualification

C++Performance OptimizationSystems DebuggingTCP/IPLinuxDistributed SystemsLow-level NetworkingHigh Speed-to-outputCommunication SkillsLeadership

Required

1+ years of experience
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
US citizen/visa only

Preferred

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

Company

Thunder Compute

twittertwittertwitter
company-logo
One-click GPU instances for 80% less

Funding

Current Stage
Early Stage
Total Funding
$4.62M
Key Investors
Matrix
2026-01-20Seed· $4.5M
2024-05-19Pre Seed· $0.12M
Company data provided by crunchbase