Senior Backend Performance Engineer — GPU-Accelerated Data Pipelines

Three Pillars Recruiting

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

12 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Three Pillars Recruiting is seeking a Senior Software Engineer focused on Backend Performance in a fast-moving data-driven environment. The role emphasizes high-throughput pipelines, low-latency data paths, and systems-level optimizations across C/C++, Python, and GPU-accelerated work.

You will profile bottlenecks, write performance-critical code, and work with data products and infrastructure teams to optimize where it matters most.

Qualifications

  • Strong systems engineering background with proficiency in C, C++, or Rust.
  • Fluent Python for data processing with awareness of interpreter costs.
  • Experience in profiling, memory management, and throughput analysis.

Responsibilities

  • Profile, benchmark, and eliminate bottlenecks in performance-critical paths.
  • Write high-performance code in C/C++, Cython, or Rust for hot paths.
  • Apply CUDA GPU acceleration to pipeline execution where it delivers speedups.
  • Engineer for parallelism and concurrency: threading, vectorization, memory layout.
  • Add performance regression checks into CI pipelines.
  • Collaborate with Data Products and infra teams to move work to the right primitives.

Skills

C/C++/Rust
Python
Performance profiling
Concurrency
PostgreSQL

Tools

CUDA
Arrow/Parquet

Job description

Three Pillars Recruiting is seeking a Senior Software Engineer focused on Backend Performance in a fast-moving data-driven environment. The role emphasizes high-throughput pipelines, low-latency data paths, and systems-level optimizations across C/C++, Python, and GPU-accelerated work.

You will profile bottlenecks, write performance-critical code, and work with data products and infrastructure teams to optimize where it matters most.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Backend Performance -MarTech/AdTech
Senior Software Engineer - Backend Performance -MarTech/AdTech

Three Pillars Recruiting • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Backend Platform Engineer - Scalable Performance
Senior Backend Platform Engineer - Scalable Performance

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 140,000 - 224,000
Senior Backend Platform Engineer - Profiling Services
Senior Backend Platform Engineer - Profiling Services

NVIDIA Corporation • Santa Clara (CA), Northern (KY)

Hybrid
USD 140,000 - 224,000
Principal Backend Engineer: Scale Data Pipelines & Lead
Principal Backend Engineer: Scale Data Pipelines & Lead

Forward Networks, Inc. • Santa Clara (CA)

On-site
USD 240,000 - 270,000
Senior Backend Developer
Senior Backend Developer

Inspektai • Town of Poland (NY)

On-site
USD 120,000 - 190,000
Annual salary adjustment
Social Security
Health Insurance
+3
Senior Data Platform Engineer — Real-Time Pipelines
Senior Data Platform Engineer — Real-Time Pipelines

Cloud Analytics Technologies, LLC • Sunnyvale (CA)

On-site
USD 120,000 - 160,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Harnham • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Senior Backend Software Engineer
Senior Backend Software Engineer

Trivelta • United States

On-site
USD 100,000 - 130,000
Senior Backend Engineer — Distributed Data Pipelines
Senior Backend Engineer — Distributed Data Pipelines

Ranwalk • California (MO)

On-site
USD 120,000 - 150,000
Competitive salary and equity incentives
Free lunches
Senior Python Data Engineer - Remote AI Pipelines
Senior Python Data Engineer - Remote AI Pipelines

3Pillar • Maryland

On-site
USD 120,000 - 180,000
Remote-first work culture
Wellbeing program
Generous time off