Principal Engineer — HPC & Distributed DB Architect (C++)

Circana

United States

Hybrid

USD 225,000 - 275,000

Full time

2 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

Benefits offered by this job

Competitive pay
Bonus eligible
Healthcare benefits
401(k) plan
Hybrid work arrangement

Job summary

Circana, a leading provider of data solutions, seeks Principal Engineers to drive the design and execution of our massively parallel processing (MPP) database engine. This role powers real-time retail analytics across 22+ countries and millions of queries daily.

You will architect core components, write highly optimized C++ code, and optimize for vectorization and ultra-low latency networking. This hybrid Chicago-area position offers strong compensation and bonus potential.

Qualifications

  • 4+ years Computer Science degree; Masters in HPC/Big Data preferred for senior roles.
  • 12+ years production C++ experience with modern standards (C++17/20/23).
  • Expertise in MPI + OpenMP distributed programming; memory optimization.
  • Strong debugging, performance tuning, and cross-team collaboration.

Responsibilities

  • Architect and design the distributed database kernel and query execution.
  • Develop high-performance backend code in modern C++ for HPC environments.
  • Design and implement ultra-low latency, scalable cluster communications.
  • Optimize vectorization and memory locality across large data sets.
  • Lead peer reviews, mentor engineers, and resolve performance bottlenecks.
  • Collaborate with cross-functional teams to extend platform capabilities.

Skills

Modern C++
MPI / OpenMP
Memory & performance debugging
Cross-team collaboration

Education

Bachelor's in CS or related
Masters in HPC / Big Data

Tools

Valgrind / Profilers
Vector intrinsics
RDMA / DPDK

Job description

Circana, a leading provider of data solutions, seeks Principal Engineers to drive the design and execution of our massively parallel processing (MPP) database engine. This role powers real-time retail analytics across 22+ countries and millions of queries daily.

You will architect core components, write highly optimized C++ code, and optimize for vectorization and ultra-low latency networking. This hybrid Chicago-area position offers strong compensation and bonus potential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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)
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
Senior Staff C++ Distributed Systems Engineer (Remote)
Senior Staff C++ Distributed Systems Engineer (Remote)

BuddiesHR • Chicago (IL)

Hybrid
USD 171,000 - 209,000
Competitive compensation
Bonus eligibility
Hybrid work model
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)
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 - 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
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 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
Principal Engineer| Hybrid: Chicago, IL
Principal Engineer| Hybrid: Chicago, IL

Circana • United States

Hybrid
USD 225,000 - 275,000
Competitive pay
Bonus eligible
Healthcare benefits
+2
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