Senior Staff C++ Distributed Systems Engineer (Remote)

BuddiesHR

Chicago (IL)

Hybrid

USD 171,000 - 209,000

Full time

42 hours 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

Benefits offered by this job

Competitive compensation
Bonus eligibility
Hybrid work model

Job summary

Circana seeks Senior Staff Software Engineer to drive design of a massively parallel processing (MPP) clustered database engine powering real-time analytics across Circana clients in 22+ countries.

You will build low-latency, high-throughput kernels, optimize for multi-core, vectorized hardware, and integrate in-database ML within the engine. Hybrid Chicago, IL location with remote options.

Qualifications

  • Minimum 4-year CS degree; Masters in HPC and Bigdata preferred for senior roles.
  • 8+ years production C++ experience (C++17/20/23); low-level systems.
  • Expertise in MPI with OpenMP and MapReduce frameworks.
  • Hardware-aware engineering and SIMD intrinsics knowledge.

Responsibilities

  • Architect distributed database kernels and cluster coordination protocols.
  • Develop low-latency, high-throughput backend code in C++20/23.
  • Design MPP execution engines across many nodes using MPI and OpenMP.
  • Profile and optimize; implement explicit SIMD vectorization and cache locality.
  • Design ultra-low latency cluster communication subsystems (RDMA/DPDK).
  • Build a native, zero-copy ML execution framework inside the engine.
  • Develop cache-oblivious, vectorized algorithms for real-time analytics.
  • Collaborate across time zones; participate in reviews and mentoring.

Skills

C++ expert
MPI
OpenMP
Vectorization
Distributed systems
Performance tuning
In-Database ML
HPC concepts
Database internals

Education

Bachelors in CS
Masters in HPC

Tools

MPI
OpenMP
MapReduce
Valgrind

Job description

Circana seeks Senior Staff Software Engineer to drive design of a massively parallel processing (MPP) clustered database engine powering real-time analytics across Circana clients in 22+ countries.

You will build low-latency, high-throughput kernels, optimize for multi-core, vectorized hardware, and integrate in-database ML within the engine. Hybrid Chicago, IL location with remote options.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff C++ Distributed Systems Engineer - Remote
Staff C++ Distributed Systems Engineer - Remote

BuddiesHR • Chicago (IL)

Hybrid
USD 140,000 - 170,000
Paid time off
Medical/dental/vision insurance
401(k) retirement plan
+1
Senior C++ HPC Engineer — Distributed DB, Real-Time
Senior C++ HPC Engineer — Distributed DB, Real-Time

BuddiesHR • United States

Hybrid
USD 114,000 - 190,000
Staff Software Engineer - Remote HPC/Distributed Systems
Staff Software Engineer - Remote HPC/Distributed Systems

BuddiesHR • United States

Hybrid
USD 102,000 - 170,000
Bonus pay
401(k)
Medical insurance
+1
Remote Principal C++ Distributed Systems Engineer
Remote Principal C++ Distributed Systems Engineer

BuddiesHR • United States

Hybrid
USD 225,000 - 275,000
Bonus pay
Health insurance & 401(k)
Staff Engineer: HPC Distributed DB & In-DB ML
Staff Engineer: HPC Distributed DB & In-DB ML

MERCY COLLEGE • Village of Dobbs Ferry (NY)

Hybrid
USD 102,000 - 170,000
Paid time off
Medical/dental/vision insurance
401(k)
Principal Engineer — HPC & Distributed DB Architect (C++)
Principal Engineer — HPC & Distributed DB Architect (C++)

Circana • United States

Hybrid
USD 225,000 - 275,000
Competitive pay
Bonus eligible
Healthcare benefits
+2
Senior Staff Engineer: Hybrid HPC/DB Kernel
Senior Staff Engineer: Hybrid HPC/DB Kernel

Circana • United States

Hybrid
USD 140,000 - 210,000
Bonus pay
Medical/dental/vision insurance
401(k)
+1
Staff Engineer – HPC/Distributed DB Kernel (C++, Hybrid)
Staff Engineer – HPC/Distributed DB Kernel (C++, Hybrid)

Circana • United States

Hybrid
USD 153,000 - 187,000
Bonus pay
Staff Software Engineer, C++ Distributed Systems| Hybrid: Chicago, IL
Staff Software Engineer, C++ Distributed Systems| Hybrid: Chicago, IL

BuddiesHR • Chicago (IL)

Hybrid
USD 140,000 - 170,000
Paid time off
Medical/dental/vision insurance
401(k) retirement plan
+1
Staff Software Engineer, C++ Distributed Systems| Hybrid: Chicago, IL
Staff Software Engineer, C++ Distributed Systems| Hybrid: Chicago, IL

BuddiesHR • United States

Hybrid
USD 102,000 - 170,000
Bonus pay
401(k)
Medical insurance
+1