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
$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...SuggestedFull timeH1bWork at officeVisa sponsorship- ...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++...SuggestedWork experience placementRelocationWeekend work
$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...SuggestedMinimum wageFull timeLocal areaRemote workFlexible hours$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...SuggestedFull timeTemporary workLocal areaRemote workWorldwide- ...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
- ...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
$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 timeLocal areaWork from home- ...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...RelocationRelocation package
$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....- ...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...
- ...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...
- ...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 timeH1b
- ...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 timeWork at officeVisa sponsorshipRelocation package
- ...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
- ...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 officeLocal area
$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$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 timeImmediate start- ...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 officeLocal area
- ...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 timeLocal areaRemote work
- ...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 timeImmediate start
$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 officeLocal areaFlexible hours- ...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 timePart timeRemote work3 days per week
$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 payFull timeInternship$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 officeLocal areaRemote workFlexible hours- ...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...
- ...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 workRelocation packageFlexible hoursShift work
- ...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
- ...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...
- ...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...
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (C++ Systems). Be the first to apply!
- c++ programmer San Francisco, CA
- c++ developer San Francisco, CA
- c++ software developer San Francisco, CA
- senior linux systems engineer San Francisco, CA
- system engineer contract San Francisco, CA
- data systems engineer San Francisco, CA
- senior staff systems engineer San Francisco, CA
- microsoft systems engineer San Francisco, CA
- operations support system engineer San Francisco, CA
- advanced systems engineer San Francisco, CA



