Senior Backend Performance Engineer — GPU-Accelerated Data Pipelines

Three Pillars Recruiting

San Francisco (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

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 Engineer - Data Pipelines & Validation
Senior Backend Engineer - Data Pipelines & Validation

Three Pillars Recruiting • San Francisco (CA)

On-site
USD 180,000 - 230,000
Senior Backend Data Engineer — Python/Node Pipelines
Senior Backend Data Engineer — Python/Node Pipelines

Leading Path Consulting • Chantilly (VA)

On-site
USD 120,000 - 180,000
Senior Backend Engineer – Healthcare Data Pipelines
Senior Backend Engineer – Healthcare Data Pipelines

NeuralFrame, Inc. • United States

Remote
USD 140,000 - 210,000
Technical Lead, Performance Data Platform
Technical Lead, Performance Data Platform

D8 LooP • Santa Clara (CA)

On-site
USD 180,000 - 320,000
Senior Python Data Engineer - Remote Backend & Pipelines
Senior Python Data Engineer - Remote Backend & Pipelines

OpenKrill • United States

Remote
USD 120,000 - 180,000
Senior Backend Engineer - Python, FastAPI & Data Pipelines
Senior Backend Engineer - Python, FastAPI & Data Pipelines

Base-2 Solutions, LLC. • Reston (VA)

On-site
USD 120,000 - 170,000
Senior Data Engineer: Build Scalable Data Pipelines
Senior Data Engineer: Build Scalable Data Pipelines

Harnham • California

On-site
USD 120,000 - 160,000
Senior Backend Engineer: Data Pipelines Python & AWS Boulder
Senior Backend Engineer: Data Pipelines Python & AWS Boulder

BranchLab • Boulder (CO)

Hybrid
USD 145,000 - 195,000
Equity
Relocation stipend
Senior Data Platform Engineer
Senior Data Platform Engineer

Harnham • Los Angeles (CA)

On-site
USD 120,000 - 150,000