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

Software Engineer (C++ Systems)

$215k - $325k

Transparent Search Group

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-time
Visa Sponsorship: TN, Canadian visas or H-1B transfers; no new H-1B

About Thunder Compute

Thunder Compute is changing how GPUs are used through GPU virtualization software. It runs a GPU cloud and lets owners of GPU clouds significantly improve utilization and serve more customers.

Thunder Compute is backed by Y Combinator, raised a seed round, and grew revenue from zero to $500K+ in six months. The team is about six people.

The Role

Thunder Compute is hiring Software Engineers to work on the core of its GPU virtualization stack. This role suits someone who loves optimizing microsecond-level performance in complex C++ systems and building impactful low-level GPU software, and it is central to scaling the platform for a fast-growing customer base.

What You Will Do
  • Develop the core C++ virtualization library.
  • Research oversubscription, checkpointing and high-performance GPU systems.
  • Support new GPU architectures with deep understanding across the system.
  • Debug at the systems level in production.
  • Diagnose performance issues in customer workloads.
What You Bring
  • Strong C++ systems programming experience
  • Experience optimizing low-level, performance-critical systems
  • Interest in GPU systems and virtualization
  • Comfort with production systems debugging
  • Willingness to work in San Francisco at startup intensity (typically 50-55 hour weeks)
Nice to Have
  • Go experience
  • CUDA or GPU driver internals

Tech Stack

C++, Go
Vacancy posted 16 hours 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 Engineer... 
    Suggested
    Work experience placement
    Relocation
    Weekend work

    SK HR Consultants.com

    San Francisco, CA
    4 days ago
  • $139k - $257.55k

     ...What you'll Do Build and improve image compositing and display systems in C++ to expand Photoshop performance and capabilitiesProfile and...  ...with technology and platform teamsWrite and review engineering documents and design specsEnsure quality in all phases of development... 
    Suggested
    Full time
    Temporary work
    Local area
    Worldwide
    Shift work

    Adobe Systems

    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
    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
    4 hours 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... 
    Suggested
    Full time
    Local area
    Work from home

    General Motors

    San Francisco, CA
    3 days ago
  •  ...is looking for a strong server internals engineer to help develop ClickHouse and maintain...  ...server or database features in a complex C++ codebase. A strong understanding of...  ...Ability to assess vulnerabilities in large software systems and dependency chains, reproduce... 
    Full time
    Remote work
    Flexible hours

    Altinity

    San Francisco, CA
    7 days 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
    5 days ago
  •  ...Distributed Systems Engineer @ Dedalus Labs Mission Dedalus Labs is an AI research neolab...  ...powers the next generation of autonomous software. Our platform spans distributed storage,...  ...programming ability in Rust (preferred), Go, C/C++, or similar languages. Deep... 
    Work at office
    Visa sponsorship
    Relocation package

    Dedalus Labs

    San Francisco, CA
    4 days ago
  •  ...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
    4 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... 
    Full time
    Internship

    Dedalus Labs

    San Francisco, CA
    5 days ago
  •  ...Background: Specter is creating a software-defined “control plane” for...  ...become the perception engine for a company’s physical footprint...  ...Responsibilities: Specter is hiring a systems software engineer to own...  ...in Rust (preferred) or C++ in low-latency and/or embedded... 
    Full time

    S.e. Specter

    San Francisco, CA
    more than 2 months ago
  • $180k - $300k

     ...About the job Systems Engineer Systems Engineer Company: Dedalus Labs Location: San Francisco, CA (on-site 5 days per week;...  ...production, open source or research Proficiency in Rust, Go, C or C++ for low-level systems programming (Rust preferred) Depth in... 
    Full time
    H1b
    Immediate start
    Visa sponsorship
    Relocation package

    Transparent Search Group

    San Francisco, CA
    16 hours ago
  •  ...and develop procedures and mechanisms for system status monitoring and performance...  ...back-end BI tools. Work with Python, C/C++, WebSockets, Linux scripting. Assist in...  ...Qualifications ~ Bachelor's degree in Electrical Engineering, Computer Science, or related field is... 
    Permanent employment
    Full time
    Remote work

    Puloli

    San Francisco, CA
    1 day 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
    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
    2 days ago
  • $180k - $240k

     ...Senior Systems Engineer We are looking for a Senior Systems Developer to lead the design, development...  ...You will operate at the intersection of software and infrastructure, partnering closely...  ...languages (e.g., Python, Java, C/C++, Go) ~ Proven experience owning systems... 
    Flexible hours

    Nscale

    San Francisco, CA
    2 days ago
  •  ...are looking for entry-level software programmers, Java full-stack...  ...Scientists, and Machine Learning engineers for full-time positions with...  ...Engineering, Information Systems, IT Highly motivated, self...  ...of Core Java, Javascript, C++, or software programming... 
    Full time
    H1b

    SynergisticIT

    San Francisco, CA
    5 days ago
  • $200k

     ...Senior Software Engineer — Lakehouse Systems Location: Mountain View, CA — On-site About Granica Granica builds AI infrastructure for enterprises...  ...Strong programming skills in Java, Scala, Go, Rust, C++, or similar systems-oriented languages Curiosity about... 
    Full time
    Work at office

    Granica

    San Francisco, CA
    28 days ago
  • $82k - $129.5k

     ...Systems Test Engineer One team. Global challenges. Infinite opportunities. At Viasat, we're on a...  ...satellite communication (SATCOM) terminal and software products! You'll be a key member of a...  ...or scripting language (Python, C/C++, or others). Experience with test automation... 

    ViaSat

    San Francisco, CA
    4 days 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
    7 days ago
  •  ...us and help build the platform engineers turn to to ship AI products....  ...building the global operating system for distributed, heterogeneous...  ...configuration to architect the software fabric that unifies thousands...  ...movement. You are fluent in C++ or Python, with the ability to... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    more than 2 months ago
  •  ...smarter, data-driven decisions. Our Solutions Engineering team ensures customers successfully adopt...  .... We're re-architecting our perception system around stream-based processing, and we...  ...~ Strong Python; working knowledge of C++ or Go is a plus ~ Experience with model... 
    Full time
    Work at office

    Voxel

    San Francisco, CA
    2 days ago
  • $160k - $194k

     ...intelligence platform for the AI economy. Our software helps the world's largest energy...  .... The Role As a Software Engineer focusing on Distributed Systems at Verse, you will work in...  ...languages such as Rust, Scala, Java, or C/C++, development shell runtimes, and configuration... 
    Full time
    Remote work
    Flexible hours

    Ad Verse

    San Francisco, CA
    a month ago
  •  ...The Role SPAN's Device Software team is responsible for all of...  ...the heart of the home energy system; our software directly governs...  ...seek collaborative, top-tier engineers who excel at solving complex problems...  ...for hardware devices in C++ or object-oriented C on microcontrollers... 
    Full time
    Work at office
    Flexible hours

    Span

    San Francisco, CA
    more than 2 months ago
  • $187k - $207k

     ...one employee at a time.   POSITION TITLE:  Systsems Engineering Manager DEPARTMENT: System Operations REPORTS TO:  System Architect FLSA...  ...managers across Technology (IT, Network Engineering, and Software Engineering) to align on shared infrastructure, cross-... 
    Full time
    Contract work

    Sonic Internet + Phone

    San Francisco, CA
    9 days ago
  •  ...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,... 
    Full time
    Local area
    Remote work

    Databento

    San Francisco, CA
    9 days ago
  •  ...primitive for long-running autonomous software. Our platform spans virtualization, distributed systems, storage, networking,...  ...matters. We are looking for systems engineers who want to understand...  ...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
    6 days ago
  • Vision Systems Engineer Exploration Technology Group San Francisco, California, United States About...  ...the opportunity to work on hardware and software for US Department of Defense missions,...  ...experience transitioning to C++ for production deployment. Experience training... 
    Flexible hours

    Exploration Technology Group

    San Francisco, CA
    3 days ago
  • $272k - $283k

     ...ramp for new customers to enter the credit system. Through PayJoy’s point-of-sale financing...  ...) . We are seeking a specialized systems engineer focused on the heart of the operating...  ...Expert-level proficiency in Java and C/C++ (JNI) . (Ability to read/write Kotlin is... 
    Full time
    Local area
    Immediate start
    Home office

    Payjoy

    San Francisco, CA
    more than 2 months 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
    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!