Systems Software Engineer (C++)

Thunder ComputeSan Francisco, CA
Onsite

About The Position

Thunder Compute is seeking a Systems Software Engineer with C++ expertise to join their team. The company operates a GPU cloud platform and develops systems software for efficient GPU utilization. The role involves core C++ systems development, focusing on performance optimization, systems debugging, and research in a production, customer-facing environment. This is a challenging role for candidates who thrive on complex, performance-critical systems.

Requirements

  • 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
  • Ownership of work and responsibility for production systems from day 1
  • High speed-to-output
  • Willingness to assume a senior leadership role as the company scales
  • Strong communication skills under pressure

Nice To Haves

  • 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

Responsibilities

  • Core C++ systems development
  • Performance optimization
  • Systems debugging
  • Research
  • Working with complex, performance-critical systems in a production, customer-facing environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service