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

Software Engineer (C++ Systems)

Thunder Compute

Company

Thunder Compute is the lowest cost, easiest GPU cloud for developers. We’re a 4-person team with $4.5M raised from top tier investors including Y Combinator and Matrix Partners.

There are two parts to our company. 1) we are a cloud platform where customers can rent GPUs just like they would from Coreweave, Lambda, AWS, etc., and 2) we are building systems software to use GPUs more efficiently than these competitors.

Role

Your work will focus on core C++ systems development: performance optimization, systems debugging, and research .

You will spend your days bouncing between the weeds of complex, performance‑critical systems in a production, customer‑facing environment. This work is not easy - but if you’re the right candidate, this is a feature, not a bug.

Core technical skills:
  • 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

Must haves:
  • 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

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

Logistics
  • You'll report to Co-founder/CTO Brian (ex-Citadel quant dev)

  • This role is full-time, in-person in SF

#J-18808-Ljbffr
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (C++ Systems) in San Francisco, CA vacancy
  • $215k - $325k

     ...About the job Software Engineer (C++ Systems) Software Engineer (C++ Systems) Company: Thunder Compute Location: San Francisco, CA (in office; typically 50-55 hour weeks) Compensation: $215,000 - $325,000 + competitive equity Employment Type: Full... 
    Suggested
    Full time
    H1b
    Work at office
    Visa sponsorship

    Transparent Search Group

    San Francisco, CA
    4 days ago
  •  ...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 Engineer (C++... 
    Suggested
    Work experience placement
    Relocation
    Weekend work

    SK HR Consultants.com

    San Francisco, CA
    3 days 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 and...  .... You will be developing high-performance client-side systems in C++/WebAssembly, extending the multiplayer protocols that make... 
    Suggested
    Minimum wage
    Full time
    Local area
    Remote work
    Flexible hours

    Figma

    San Francisco, CA
    2 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
    3 days ago
  •  ...Cyrus Technology Inc. is seeking a Systems Software Engineer to join our on-site team in the San Francisco Bay Area. You will own the development of real-time system components, with emphasis on compute efficiency, latency reduction, and memory footprint minimization.... 
    Suggested

    Jobleads-US

    San Francisco, CA
    1 day ago
  •  ...and expanding to other platforms. This hybrid role requires two days in the SF office and involves close collaboration with web engineers, QA, and device partners to ensure fast launches, low memory usage, and consistent behavior across devices. #J-18808-Ljbffr... 
    Work at office

    Jobleads-US

    San Francisco, CA
    2 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
    1 day ago
  •  ...Overview Join to apply for the C++ Software Engineer role at Citadel Securities . Citadel Securities is the next-generation capital markets firm...  ...and Scale: Design, build and maintain high performance systems that are the backbone of our trading infrastructure Optimize... 
    Relocation
    Relocation package

    Citadel Securities

    San Francisco, CA
    3 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.... 

    Apple

    San Francisco, CA
    5 days ago
  •  ...Mixpeek is seeking a systems-focused engineer to design, implement, and verify components of a high-performance storage engine. You will collaborate...  ...experience with systems programming languages such as Rust, C++, or Zig, and a track record in building storage for... 

    Jobleads-US

    San Francisco, CA
    2 days 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...  ...in Rust or other systems programming languages (C, C++, Go at the systems level) You understand how cluster... 

    Tensorlake Inc.

    San Francisco, CA
    4 days ago
  •  ...Software Programmer Opportunities Since 2010 Synergisticit has...  ...scientists, and machine learning engineers for full-time positions with...  ...engineering, information systems, IT Highly motivated, self...  ...Knowledge of core Java, JavaScript, C++, or software programming... 
    Full time
    H1b

    SynergisticIT

    San Francisco, CA
    4 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
    3 days 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
    5 days ago
  •  ...legal entity. Responsibilities As a ML System Engineer on the AI & ML Platform’s Inference team, you...  ...day, we’ll expect you to have: 3+ years of software engineering experienceDeep low-level systems programming (C/C++ or Rust)Experience with large-scale, high-concurrent... 
    Work at office
    Local area

    Atlassian

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

     ...Develop and maintain core software infrastructure supporting the...  ...software stack by diagnosing system bottlenecks and failure modes...  ...Computer Science, Electrical Engineering, Robotics, or a related technical...  ...programming experience in C/C++ and familiarity with Python.... 
    Remote work

    Deft AI, Inc.

    San Francisco, CA
    5 days ago
  • $190k - $230k

     ...We are seeking a full-time Senior Systems Engineer to enhance the performance and efficiency of...  ...grade solutions into our customers’ complex software environments. This role is ideal for...  ...-axis robots. Expertise in Rust or C++ with a proven ability in software design... 
    Full time
    Immediate start

    Roman Health Pharmacy LLC

    San Francisco, CA
    1 day ago
  •  ...Search, Q&A, and Conversational AI system that integrates seamlessly...  ...RoleAs a Senior ML System Engineer on the AI & ML Platform’s Inference...  ...expect you to have5+ years of software engineering experience, 2+...  ...-level systems programming (C/C++ or Rust)Experience with large-... 
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    1 day ago
  •  ...or senior IC to join our core engineering team. Our team is responsible for all things C/C++ and Rust, and the most performance...  .... Collaborate with the systems team to implement best practices...  ...background ~5+ years of full-time software engineering experience,... 
    Full time
    Local area
    Remote work

    Databento

    San Francisco, CA
    20 days ago
  •  ...deployment layers across robotic systems. Own end-to-end system...  ...deployments. Bridge solution, engineering, and customer success teams...  ...flow and coordinate with software and hardware teams to ensure...  ...robots. Expertise in Rust or C++ and software design, architecture... 
    Full time
    Immediate start

    OSARO

    San Francisco, CA
    17 days ago
  • $266k

    About the Team:The Database Systems team specializes in high-performance distributed databases...  ...cases. About the Role:We are looking for engineers passionate about distributed systems,...  ...optimization (our core engine is written in C++), and building scalable database... 
    Work at office
    Local area
    Flexible hours

    OpenAI

    San Francisco, CA
    11 hours ago
  •  ...owner for our linux user space C++ application, ensuring high‑...  ..., thread‑safe, multithreaded software components (synchronization,...  ...platform work and Yocto build system. Document software architecture...  ...or Masters in Electrical Engineering, Computer Engineering, or... 
    Full time
    Part time
    Remote work
    3 days per week

    Empo Health, Inc.

    San Bruno, CA
    2 days ago
  • $45 - $50 per hour

     ...environment where they can run software, keep files and state, and...  ...virtualization problems with engineers who care about correctness and...  ...scoped implementation from a systems paper or specification, with...  ...debug software in Rust, Go, C, C++, or a similar language. Rust... 
    Hourly pay
    Full time
    Internship

    Dedalus Labs, Inc.

    San Francisco, CA
    3 days ago
  • $185k

    About the RoleThe Engineering Acceleration team builds and operates the foundational systems that engineers use to build, test, and ship...  ...infrastructure, and software quality. You will work on the...  ...orchestrationPython, Go, TypeScript, Rust, C++, and other languages in a... 
    Work at office
    Local area
    Remote work
    Flexible hours

    OpenAI

    San Francisco, CA
    11 hours ago
  •  ...Chroma Inc. is seeking a storage systems engineer in San Francisco to research, design, implement and verify components of our scalable storage...  ...databases and other demanding applications, leveraging Rust, C++, Zig, or other systems languages and applying rigorous testing... 

    Jobleads-US

    San Francisco, CA
    3 days ago
  •  ...Code Metal is the leader in automated software engineering you can trust. As AI writes more of the...  ...simulation and physics, backend and data systems, frontend and geospatial visualization,...  .... You'll architect and build the core C++ simulation runtime that executes physics... 
    Remote work
    Relocation package
    Flexible hours
    Shift work

    Jobleads-US

    San Francisco, CA
    3 days ago
  •  ...Software Engineer We're looking for a software engineer who loves to build high performance data processing systems. Our customers are scaled up companies who send complex, semi-structured...  ...understanding of systems programming (C++ or Rust, concurrency, databases,... 
    Flexible hours

    Brain Trust Inc

    San Francisco, CA
    5 days ago
  •  ...Chroma Inc. is seeking an experienced distributed-systems engineer to help scale our open source data plane and cloud platform in San Francisco...  ...to deliver reliable, high-performance systems. Strong Rust/C++/Zig background and experience with data platforms are required... 

    Jobleads-US

    San Francisco, CA
    3 days ago
  •  ...Twitch Interactive, Inc. in San Francisco, CA seeks a Software Dev Engineer II to design, develop, and document embedded or distributed software...  ...Bachelor's in CS or related field and have hands-on experience with C++, C#, Java, or Perl, and OO design. The position includes a... 

    Jobleads-US

    San Francisco, CA
    2 hours ago
  •  ...We are looking for a Site Reliability Engineer with experience in incident response. In...  ...There will be a focus on the intersection of systems engineering and data science, building the...  ...such as Golang, Java, Python, or C++. - Observability Expertise: Deep understanding... 

    BayOne Solutions

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

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