Software Engineer

10X Recruiting Partners

San Francisco (CA)

On-site

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

10X Business Consulting seeks a highly skilled Software Engineer (C++ Systems) to build the core of a GPU virtualization platform. You will own production systems from day one, optimize microsecond-level performance, and tackle demanding challenges at the intersection of GPUs, distributed systems, and production infrastructure.

You will collaborate with the CTO on advanced systems design, contribute to production debugging, and help scale a breakthrough platform at an early stage.

Qualifications

  • Proven experience building and operating low-level systems in production environments.
  • Background working with compilers, kernels, or networking protocols.
  • Demonstrated ability to trace and resolve performance issues across complex systems.

Responsibilities

  • Optimize performance of the C++ GPU virtualization library at the systems level.
  • Research and develop solutions for GPU oversubscription, checkpointing, and distributed GPU clusters.
  • Support new hardware and software architectures with a deep end-to-end understanding of the stack.
  • Debug low-level systems in production environments.
  • Diagnose and resolve performance issues in machine learning workloads.
  • Collaborate with the CTO on advanced systems design and implementation.

Skills

C++ systems
Rust experience
Performance optimization
Systems debugging

Education

Computer Science degree
GPA 3.7+

Job description

10X Business Consulting

At 10X Business Consulting we go beyond the job requirements to learn about your company culture and values, and we help identify the soft skills that will find the perfect fit out of all the qualified candidates. Our unique Quick Start Process allows us to present you with the strongest candidates as quickly as possible. We partner with you, as an extension of your team, to make the entire search-to-hire process as smooth as possible.

Company

10X Business Consulting

At 10X Business Consulting we go beyond the job requirements to learn about your company culture and values, and we help identify the soft skills that will find the perfect fit out of all the qualified candidates. Our unique Quick Start Process allows us to present you with the strongest candidates as quickly as possible. We partner with you, as an extension of your team, to make the entire search-to-hire process as smooth as possible.

http://10xrp.com/

Job Details

Software Engineer, C++ Systems

Location: On-site — San Francisco, CA

About The Role

We’re seeking a highly skilled Software Engineer (C++ Systems) to join our client’s team and help build the core of our GPU virtualization platform. This role is ideal for engineers who thrive on microsecond-level performance optimization, enjoy working deep in complex C++ systems, and are motivated by building foundational infrastructure that directly impacts customers.

You’ll play a critical role in scaling our platform as we serve a rapidly growing customer base, owning production systems from day one and tackling technically demanding challenges at the forefront of GPU infrastructure.

  • Optimize performance of our C++ GPU virtualization library at the systems level
  • Research and develop solutions for GPU oversubscription, checkpointing, and distributed GPU clusters
  • Support new hardware and software architectures with a deep, end-to-end understanding of the stack
  • Debug low-level systems in production environments
  • Diagnose and resolve performance issues in machine learning workloads
  • Collaborate closely with the CTO on advanced systems design and implementation
Required Experience
  • Proven experience building and operating low-level systems in production environments
  • Background working with compilers, kernels, or networking protocols
  • Demonstrated ability to trace and resolve performance issues across complex systems
Technical Skills
  • Expert-level C++ proficiency (Rust experience is acceptable, though primary development will be in C++)
  • Experience optimizing C++ and NIC performance
  • Strong systems-level debugging and performance analysis skills
Education
  • Degree in Computer Science or a related field from a top-tier program
  • Strong academic performance (3.7+ GPA)
Soft Skills
  • Ability to deliver high-quality output quickly in an early-stage startup environment
  • Comfortable taking full ownership of critical production systems
  • Thrives in ambiguous, high-impact problem spaces
Company & Opportunity
  • Building GPU virtualization software that dramatically improves GPU efficiency
  • Operating a fast-growing GPU cloud, scaling from $0 to $500K in revenue in just six months
  • Backed by Y Combinator and a recently closed $4.5M Seed round
  • Join as employee #5 at a pivotal moment: product–market fit validated and scaling rapidly
  • Work directly with the CTO on systems challenges few startups get to tackle
  • This is a hardcore C++ systems role focused on GPU virtualization, performance tuning, production debugging, and advanced research
  • Expect ownership, impact, and problems that demand top 0.1% technical skill
Why This Role

If you love squeezing performance out of low-level systems, enjoy working at the intersection of GPUs, distributed systems, and production infrastructure, and want to help scale a breakthrough platform at an early stage, this role offers a rare and exciting opportunity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (C++ Systems)
Software Engineer (C++ Systems)

SK HR Consultants.com • San Francisco (CA)

On-site
USD 100,000 - 140,000
Relocation packages available
High-performance work environment
Software Engineer - C++ Systems
Software Engineer - C++ Systems

USA Tech Recruit • San Francisco (CA)

On-site
USD 120,000 - 160,000
Relocation packages
Senior/Staff Software Engineer - C++ Systems
Senior/Staff Software Engineer - C++ Systems

USA Tech Recruit • San Francisco (CA)

On-site
USD 180,000 - 240,000
Visa transfers
Relocation package
Software Engineer (C++ Systems)
Software Engineer (C++ Systems)

Thunder Compute • San Francisco (CA)

On-site
USD 120,000 - 160,000
C++ Systems Engineer – GPU Virtualization & Performance
C++ Systems Engineer – GPU Virtualization & Performance

10X Recruiting Partners • San Francisco (CA)

On-site
USD 140,000 - 190,000
Staff C++ Engineer
Staff C++ Engineer

Glocomms • San Francisco (CA)

On-site
USD 190,000 - 270,000
Sr. C++ Developer
Sr. C++ Developer

Imagry | Autonomous Driving • San Jose (CA)

On-site
USD 100,000 - 130,000
Senior C++ Systems Engineer - GPU Virtualization
Senior C++ Systems Engineer - GPU Virtualization

USA Tech Recruit • San Francisco (CA)

On-site
USD 180,000 - 240,000
Visa transfers
Relocation package
Senior/Staff Software Engineer - C++
Senior/Staff Software Engineer - C++

VoltForce • San Leandro (CA)

On-site
USD 180,000 - 240,000
C++ Software Engineer
C++ Software Engineer

Vast.ai • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Comprehensive health, dental, vision,‑
401(k) with company match
Meaningful equity
+2