Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (C++ Systems)

Full-time

Thunder Compute

The short version

Thunder Compute runs a GPU cloud on systems software we built from scratch in C++. It lets us get far more out of every GPU than the rest of the market.

You'll write the core C++ behind it, reporting directly to our CTO, Brian Model (ex-Citadel Securities quant dev). The team comes from Citadel Securities, Aquatic, Old Mission, and AWS.

Compensation: $250–325K base, 0.1–0.3% equity, profit-sharing bonus pool (founders excluded). Visa sponsorship and relocation available.

What the work looks like

  • Remove microseconds from latency-critical paths that cross process and machine boundaries.

  • Build high-performance networking and data-transfer paths.

  • Keep low-level runtime code correct under fork, signals, multithreading, and dynamic linking, inside workloads we don't control.

  • Debug production failures that span the OS, the network, and the GPU, with no repro and no playbook.

  • Design allocation, scheduling, failure recovery, and observability across a GPU fleet.

  • Take new systems research from a paper or prototype into production.

It's the hardest parts of systems research and production engineering at the same time. One week you're tracing a synchronization bug across a distributed workload; the next, you're redesigning a hot path.

Who we are

Series A, with more than $17.5M raised from Matrix Partners, Y Combinator, and angels from CoreWeave, Microsoft, Cognition, and Anthropic. Small team, live in production with real customers, in downtown San Francisco.

What we look for

  • Exceptional modern C++: 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 running performance-critical C++ in production

  • Strong Linux systems programming and debugging, and the ability to reason across unfamiliar layers of the stack

  • Ownership: you push a project from prototype to 100% done under tight deadlines, ship well-tested code without much oversight, and are happy to work directly with customers on hard production failures

Nice to have: CUDA or GPU systems, high-performance networking, distributed computing, compilers, or dynamic linking. Background at a trading firm (Citadel Securities, Jane Street, etc.), a hardware or AI infra company (NVIDIA, SambaNova, etc.), or a systems research group. Competitive programming, open-source, or research that shows strong fundamentals.

Logistics

Full-time, in person five days a week at our office in downtown San Francisco. Relocation support and visa sponsorship available.

Benefits

Profit sharing: a bonus pool paid out twice a year that grows with gross profit, plus $3.3M in near-term bonuses unlocked at gross-profit milestones, split by performance.

Daily lunch, dinner when in-office, snacks, and coffee. Offsites and team events. 401(k). Health, dental, and vision insurance.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (C++ Systems) in San Francisco, CA vacancy
  • Title : Software Engineer (C++ Systems)  Location: San Francisco CA, United States (Onsite) - Relocation packages are available. Client Industry: AI-infrastructure industry/ GPU Virtualization Skills: C++, Rust Job Description: We are looking for a Software... 
    Suggested
    Full time
    Work experience placement
    Relocation

    SK HR Consultants.com

    San Francisco, CA
    more than 2 months ago
  • $215k - $325k

     ...Job Description Job Description Software Engineer (C++ Systems) Company: Confidential — changing how GPUs are used through GPU virtualization software Location: San Francisco, CA (in office; typically 50-55 hour weeks) Compensation: $215,000 - $325,000 +... 
    Suggested
    Full time
    H1b
    Work at office
    Visa sponsorship

    Transparent Search Group

    San Francisco, CA
    21 days ago
  • $209k - $313k

     ...a proprietary, context-aware operating system designed for natural interaction with your...  ...and other services.We’re looking for a Software Engineer to join Lens Studio at Snap Inc!What you...  ...problem-solving skillsStrong proficiency in C++ and experience with modern C++... 
    Suggested
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    4 days ago
  • $159.2k - $301.6k

    The Opportunity We are looking for a Senior AI Systems Engineer with deep C++ expertise to help build the next generation of AI-enabled product and...  ...-scale systems engineering, applied AI, and production software architecture. You will design and build the native infrastructure... 
    Suggested
    Full time
    Temporary work
    Local area
    Remote work
    Worldwide

    Adobe Systems

    San Francisco, CA
    2 days ago
  • $175k - $308.5k

     ...technology? We are searching for dedicated engineers to join our exciting team of innovators....  ...will be a key member of the RM modeling system engineering team working on modem systems...  ...estimation, etc.) Experience with Matlab, C/C++, Python for algorithm development.... 
    Suggested

    Apple

    San Francisco, CA
    4 days ago
  • $129k - $198.4k

     ...DescriptionRole: As an AI/ML Engineer on the Metrics Frameworks team...  ...tools. We are seeking experienced software engineers to build analytical...  ...Evaluation, Embodied AI, and System and Test Engineering teams to...  ...Experience writing Python and C++ in a production environment (unit... 
    Full time
    Local area
    Work from home

    General Motors

    San Francisco, CA
    23 hours ago
  •  ...time putting knowledge into action. We’re looking for engineers who want to build the operating system for AI Data Applications and Workflows. About the role...  ...systems in Rust or other systems programming languages (C, C++, Go at the systems level) You understand how cluster... 

    Tensorlake Inc.

    San Francisco, CA
    3 days ago
  •  ...the next generation of autonomous software. Our platform spans distributed storage...  ...for unusually high-potential engineers who want to learn how reliable systems are designed, built, broken, and improved...  ...software in Rust, Go, C, or C++. Representative projects You... 
    Full time
    Internship

    Kindredventures

    San Francisco, CA
    3 days ago
  •  ...primitive for long-running autonomous software. Our platform spans virtualization, distributed systems, storage, networking,...  ...We are looking for systems engineers who want to understand computers...  ...systems software in Rust, Go, C, C++, or a similar language. Rust is... 
    Full time
    Work at office
    Visa sponsorship
    Relocation package

    Dedalus Labs

    San Francisco, CA
    2 days ago
  • A game development studio based in San Francisco is seeking a Gameplay Engineer to enhance gameplay systems and collaborate with a dynamic team. The ideal candidate is proficient in C++ and has experience in game development. Responsibilities include feature enhancement... 
    Flexible hours

    Echtra Games

    San Francisco, CA
    1 day ago
  •  ...Vision Systems Engineer Exploration Technology Group San Francisco, California, United States...  ...the opportunity to work on hardware and software for US Department of Defense missions,...  ...demonstrated experience transitioning to C++ for production deployment. Experience... 
    Flexible hours

    Exploration Technology Group

    San Francisco, CA
    1 day ago
  • $30 - $40 per hour

     ...environment where they can run software, keep files and state, and...  ...virtual machines. You'll work with engineers who care about correctness...  ...will work within existing systems with support from an engineer...  ...debug software in Rust, Go, C, C++, or a similar language. Rust... 
    Hourly pay
    Full time
    Summer work
    Internship
    Summer internship
    Relocation package

    Dedalus Labs Inc.

    San Francisco, CA
    4 days ago
  • $100k - $200k

     ...Systems Engineer What You'll Do Develop and maintain core software infrastructure supporting the robot data collection stack. Improve reliability and performance across...  ...experience. Strong programming experience in C/C++ and familiarity with Python. Experience... 
    Remote work

    Deft Robotics

    San Francisco, CA
    1 day ago
  • $85 per hour

     ...over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. Waymo's Systems Engineering team works together to blend software and hardware systems in groundbreaking new ways. We set the high performance standards that ensure our... 
    Hourly pay
    Full time
    Internship
    Summer internship

    Waymo

    San Francisco, CA
    23 hours ago
  • $65 per hour

     ...Pay: up to $65/hour As a C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as...  ...professional experience developing production software in C++ for systems, performance-... 
    Hourly pay
    Temporary work
    For contractors
    Immediate start
    Remote work
    Worldwide

    SuperAnnotate

    San Francisco, CA
    29 days ago
  •  ...datasets to train LLM to work on realistic software engineering problems. One of our approaches, in...  ...advancement and deployment of powerful AI systems. You’ll be at the forefront of...  ...least one of the following languages: C++ Proficiency with Git, Docker, and basic... 
    Part time
    For contractors
    Freelance
    Remote work

    Turing

    San Francisco, CA
    a month ago
  •  ...Role: We are looking for experienced software engineers (tech lead level) who are familiar with...  ...advancement and deployment of powerful AI systems. You’ll be at the forefront of...  ...least one of the following languages: C++ Proficiency with Git, Docker, and basic... 
    Contract work
    Part time
    For contractors
    Freelance
    Remote work

    Turing

    San Francisco, CA
    8 days ago
  •  ...just yet, our team is tackling cutting-edge engineering challenges to bring revolutionary...  ...life. About the role We're looking for a System Electrical Engineer Intern to help validate...  ...automation or data analysis, or embedded C/C++. Background in signal integrity and power... 
    Internship
    Flexible hours

    Tacit

    San Francisco, CA
    13 hours ago
  • $150k - $250k

     ...of Funding: Seed — Devtools, Software Development, AIOffice Type: On...  ...and scaling.Monitor system performance and reliability using...  ...experience in Site Reliability Engineering, DevOps, or related fields.Proficient...  ...Python, with experience in C/C++ or Rust as a plus.Strong... 

    Recruiting from Scratch

    San Francisco, CA
    1 day ago
  • $142.6k - $261.5k

     ...elite team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product...  ...quality assurance and testing practices. Knowledgeable in system development lifecycle and technology integration. To qualify... 
    Summer holiday
    Flexible hours

    EY

    San Francisco, CA
    2 days ago
  • $180k - $280k

     ...access to the global financial system? Since 2014, the mission-...  ...of Stellar Core - the backbone software behind the Stellar Network....  ...alongside our CTO, our team of engineers, and our community of open source...  ...excel in writing code in modern C++ or Rust in a production environment... 
    Remote job
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Flexible hours

    stellar

    San Francisco, CA
    16 hours ago
  • $150k - $250k

     ...or senior IC to join our core engineering team. You'll be responsible...  ...performance server applications in C/C++. Write message parsers and...  .... Collaborate with the systems team to implement best...  ...background ~5+ years of full-time software engineering experience,... 
    Remote job
    Full time
    Local area

    Databento

    San Francisco, CA
    15 hours ago
  • $153k - $376k

     ...shape the future of design and collaboration, join us! As a Software Engineer, you'll work on some of the most technically challenging...  ...product. You will be developing high-performance client-side systems in C++/WebAssembly, extending the multiplayer protocols that make... 
    Full time
    Remote work
    Work from home

    Figma

    San Francisco, CA
    19 hours ago
  • $35 per hour

     ...Team Description: We build the electrical systems that make high-bandwidth brain-computer...  ...depends on careful measurement, iteration, and engineering judgment across multiple interacting...  ...firmware development for embedded systems (C/C++) Experience with wireless systems (BLE,... 
    Hourly pay
    Price work
    Full time
    Temporary work
    Internship
    Flexible hours

    Neuralink

    San Francisco, CA
    1 day ago
  • $170k - $250k

     ...This company is looking for an engineer to work directly with the CTO...  ...continued growth without legacy system constraints. Don’t miss out...  ...the core GPU virtualisation software, making GPUs significantly more...  .../ Must Have: Top 0.1% C++ ability, elite Rust considered... 
    Full time
    Visa sponsorship
    Flexible hours
    San Francisco, CA
    more than 2 months ago
  •  ...simpler path to orbit. By combining flight-proven spacecraft platforms with our own hardware and software, we make it easier to deploy missions in space. As an RF Systems Engineer, you'll contribute to the design, development, and integration of communication systems... 
    Work at office
    Relocation package
    Flexible hours

    Loft Orbital

    San Francisco, CA
    1 day ago
  • $94.4k - $293.8k

     ...Core, Finance, Industry and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities in AI and Data,...  ...serve as the primary technical authority for service information systems, bridging the gap between engineering, service operations, and... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    San Francisco, CA
    2 days ago
  • $135k - $150k

     ...Senior Systems EngineerLyra Technology Group is a private equity-backed holding company...  ...IT is looking for an experienced Level 3 Engineer / Senior Systems Engineer to join our technical...  ...with third-party vendors, ISPs, software providers, and other technology partners... 
    Casual work
    Work at office
    Remote work
    Relocation

    Lyra Technology Group

    San Francisco, CA
    1 day ago
  •  ...Systems EngineerReports to: Client Technology ManagerDepartment: SupportLocation: San Francisco Bay Area, CA – HybridTerm: Full-Time,...  ...Join Atlas Technica now!Position OverviewWe are seeking a Systems Engineer to join our growing Support team in the San Francisco Bay Area.... 
    Hourly pay
    Full time
    Work at office
    Local area
    Remote work

    Atlas Technica

    San Francisco, CA
    4 days ago
  •  ...Snyk and former CTO of GitHub.About The RoleWe're looking to hire someone to help us with Platform Engineering work. We're working on lots of fun problems:Low-level systems development: working with container runtimes, OCI image formats, and lazy-loading large files from... 

    BEAM inc.

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (C++ Systems). Be the first to apply!