Drimva

Thunder Compute

Software Engineer (C++ Systems)

$250K–$325K

San Francisco · On-site · Full-time · Posted Jul 21, 2026

Visa sponsorship
Visa sponsorship available.

About the job

Build and operate the C++ systems software powering Thunder Compute’s GPU cloud, focusing on performance, networking, reliability, and GPU-fleet management.

What you'll do

  • Optimize latency-critical paths and build high-performance networking and data-transfer systems.
  • Develop and debug low-level runtime code and production failures across operating systems, networks, and GPUs.
  • Design GPU-fleet allocation, scheduling, failure recovery, and observability; take systems research into production.

What they ask for

  • Exceptional modern C++ skills in memory management, concurrency, performance, and systems-level abstraction design.
  • Deep understanding of at least one of operating systems, low-level networking, compilers, distributed systems, or computer architecture.
  • Experience building and operating performance-critical C++ in production.
  • Strong Linux systems programming and debugging skills.

Nice to have

  • CUDA or GPU systems, high-performance networking, distributed computing, compilers, or dynamic linking.
  • Relevant background in trading, hardware or AI infrastructure, or systems research; competitive programming, open-source, or research demonstrating strong fundamentals.

Pay

$250–325K USD base salary; $250K – $325K USD base salary

Tools

C++, Linux, CUDA

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)