Staff C++ Engineer

Glocomms

San Francisco (CA)

On-site

USD 190,000 - 270,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Glocomms is seeking a highly technical Staff C++ Engineer to develop performance-critical infrastructure and software for large-scale GPU environments. You will own production systems, optimize low-level code, and influence the technical direction of the platform.

The role demands deep knowledge of C++, CUDA, OS internals, and networking, with hands-on debugging, profiling, and performance tuning in fast-paced settings.

Qualifications

  • Strong expertise in C++ or CUDA with a proven track record building complex systems software.
  • Deep understanding of operating systems, networking, compilers, concurrency, and computer architecture.
  • Experience optimizing performance in GPU, HPC, distributed systems, cloud infrastructure, or latency-sensitive environments.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field preferred.

Responsibilities

  • Design, build, and optimize high-performance systems software using modern C++.
  • Improve efficiency, scalability, and reliability across GPU-accelerated infrastructure and distributed computing environments.
  • Investigate and resolve complex performance bottlenecks involving networking, compute, memory, and hardware interactions.
  • Develop low-level software components supporting high-throughput, latency-sensitive workloads.
  • Conduct benchmarking, profiling, and systems analysis to drive performance improvements.
  • Debug production issues across operating systems, networking stacks, and hardware interfaces.
  • Partner with engineering leadership to evaluate new technologies, architectures, and optimization strategies.
  • Take ownership of critical infrastructure components and contribute to long-term platform architecture.
  • Mentor team members and help establish engineering best practices as the organization grows.

Skills

C++
CUDA
Operating systems
Networking
Compilers
Concurrency
Linux

Education

Bachelor's degree in Computer Science or Computer Engineering

Job description

Seeking a highly technical Staff C++ Engineer to develop performance-critical infrastructure and software focused on maximizing compute efficiency, networking throughput, and resource utilization in large-scale GPU environments. This role combines low-level systems programming, optimization, debugging, and research, with direct ownership of production systems and significant influence on future technical direction.

Responsibilities
  • Design, build, and optimize high-performance systems software using modern C++.
  • Improve efficiency, scalability, and reliability across GPU-accelerated infrastructure and distributed computing environments.
  • Investigate and resolve complex performance bottlenecks involving networking, compute, memory, and hardware interactions.
  • Develop low-level software components supporting high-throughput, latency-sensitive workloads.
  • Conduct benchmarking, profiling, and systems analysis to drive performance improvements.
  • Debug production issues across operating systems, networking stacks, and hardware interfaces.
  • Partner with engineering leadership to evaluate new technologies, architectures, and optimization strategies.
  • Take ownership of critical infrastructure components and contribute to long-term platform architecture.
  • Mentor team members and help establish engineering best practices as the organization grows.
Qualifications
  • Strong expertise in C++ or CUDA with a proven track record building complex systems software.
  • Deep understanding of operating systems, networking, compilers, concurrency, and computer architecture.
  • Experience optimizing performance in GPU, HPC, distributed systems, cloud infrastructure, or latency-sensitive environments.
  • Strong debugging, profiling, and performance-tuning capabilities across software and hardware layers.
  • Familiarity with modern Linux environments and low-level systems development.
  • Demonstrated ability to work independently, take ownership, and deliver results in fast-paced environments.
  • Excellent communication skills and ability to operate effectively under pressure.
  • Experience in quantitative trading, hardware acceleration, distributed computing, systems research, or infrastructure engineering is preferred.
  • Background working with GPUs, networking hardware, high-performance computing, or large-scale cloud platforms is highly desirable.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field preferred.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff C++ Engineer: High-Performance GPU Systems
Staff C++ Engineer: High-Performance GPU Systems

Glocomms • San Francisco (CA)

On-site
USD 190,000 - 270,000
GPU Systems Infrastructure Engineer
GPU Systems Infrastructure Engineer

Blue Signal Search • Fremont (CA)

On-site
USD 120,000 - 170,000
Software Engineer (C++ Systems)
Software Engineer (C++ Systems)

Thunder Compute • San Francisco (CA)

On-site
USD 120,000 - 160,000
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
GPU Systems Engineer
GPU Systems Engineer

Career Techniques • New York (NY)

Hybrid
USD 200,000 - 300,000
Software Engineer - C++ Systems
Software Engineer - C++ Systems

USA Tech Recruit • San Francisco (CA)

On-site
USD 120,000 - 160,000
Relocation packages
Software Engineer
Software Engineer

10X Recruiting Partners • San Francisco (CA)

On-site
USD 140,000 - 190,000
Systems Engineer – HPC & GPU Infrastructure
Systems Engineer – HPC & GPU Infrastructure

FiveInsights • Bethesda (MD)

On-site
USD 170,000 - 210,000
Cluster Design
Cluster Design

Blue Signal Search • San Francisco (CA)

On-site
USD 150,000 - 230,000
Systems Engineer – HPC & GPU Infrastructure
Systems Engineer – HPC & GPU Infrastructure

MAXISIQ, Inc. • Bethesda (MD)

On-site
USD 170,000 - 210,000