1,327,087open jobs
78,121companies
212,145added this week
Browse all
Salary
≈ $30k – $76k per year (Estimated)
Location
Hybrid (Bengaluru, India)
Seniority
Staff · 6+ years exp

Confirmed on the employer's own hiring board on Oct 7, 2026. First seen by Alion on Sep 2, 2026. Circana scores B on the Alion truth index.

Overview
Company
Impact
Profile match
As a leading market research company with in-depth consumer data and industry insights, Circana provides solutions and tools that transform data into actionable retail strategies.

Staff Engineer C++

Let’s be unstoppable together!

Circana is a leading provider of technology, AI, and data solutions for consumer packaged goods companies, manufacturers, and retailers. Our predictive analytics and Liquid Data® platform help clients measure market share, uncover consumer behavior, and drive growth-powered by six decades of expertise and an expansive, high-quality data set.

At Circana, we are fueled by our passion for continuous learning and growth, we seek and share feedback freely, and we celebrate victories both big and small in an environment that is flexible and accommodating to our work and personal lives. We’re a global company dedicated to fostering inclusivity and belonging. We value and celebrate the unique experiences, cultures, and viewpoints that each individual brings. By embracing a wide range of backgrounds, skills, expertise, and beyond, we create a stronger, more innovative environment for our employees, clients, and communities. With us, you can always bring your full self to work. Join our inclusive, committed team to be a challenger, own outcomes, and stay curious together. Circana is proud to be Certified™ by Great Place To Work®. This prestigious award is based entirely on what current employees say about their experience working at Circana. Learn more at www.circana.com.

Role Overview:

We are seeking Staff Engineers to drive design, evolution, and execution of our next-generation, massively parallel processing (MPP) clustered database engine (Whitebox) that currently powers large-scale retail and consumer analytics solutions across Circana clients in 22+ countries and serving millions of queries every day in real-time against massive data sets . This is a highly technical role for an expert who bridges the gap between High-Performance Computing (HPC) and Big Data systems engineering and low-latency machine learning infrastructure and involves database internals, distributed systems, performance engineering, data processing at scale.

In this role, you will be one of the primary designers and developer responsible for building low-latency, high-throughput distributed database kernels. You will design bare-metal optimized software layers, ensuring our database product fully exploits modern multi-core, vectorized hardware and distributed network fabrics to process terabyte/petabyte-scale datasets and where appropriate, seamlessly executes highly performant analytics and in-database ML inference directly on relational and the occasional vector datasets.

Job Responsibilities:

  • Architecture & Design: Play a key role in core architectural choices and roadmap for our distributed database kernel, including query execution engines, custom/hybrid columnar storage layers, distributed transaction managers, and cluster coordination protocols.
  • Low-Level Development: Write, optimize, and maintain highly performant, production-ready backend code utilizing modern C++ (C++20/23).
  • Parallel Execution Planning: Architect MPP execution engines that distribute, schedule, and execute queries across several dozens to hundreds of nodes using MPI and hybrid OpenMP models.
  • Hardware Optimization: Profile and eliminate execution bottlenecks by implementing explicit SIMD vectorization (AVX-512, ARM Neon, SVE) and ensuring absolute cache locality (L1/L2/L3).
  • Distributed Memory & Networks: Design ultra-low latency cluster communication subsystems utilizing RDMA, RoCE, or kernel-bypass tech (DPDK).
  • In-Database ML Framework Design: Architect and implement a native, highly performant, zero-copy ML execution framework directly inside the MPP engine to eliminate data serialization and transport bottlenecks between the database and external AI pipelines.
  • Functional & High-Performance Algorithms: Develop mathematically rigorous, cache-oblivious, and highly vectorized algorithms for real-time statistical computations, matrix operations/manipulations on clustered data
  • Vector & Embedding Infrastructure: Design and optimize or embed/reference distributed high-dimensional vector storage subsystems, custom SIMD-accelerated indexing structures (e.g., HNSW, IVF-PQ), and parallelized approximate nearest neighbor (ANN) search algorithms.
  • Be comfortable working in a cross country/multi time zone team of elite systems engineers, implementing as well as conducting rigorous peer design and development reviews
  • Collaborate with cross-functional teams in defining and developing new platform capabilities.
  • Actively participate in architecture reviews, code reviews, and technical mentoring.
  • Investigate and resolve complex performance and scalability issues.

Required Technical Qualifications:

  • Minimum - 4 years Computer Science engineering degree from a reputed institute. Masters in HPC (high performance computing) and Bigdata engineering areas preferred for Senior staff engineer and above roles
  • Modern C++ Expertise: 6+ years of production experience writing hands-on, low-level systems in C++ (C++17/20/23 preferred). Mastery of template metaprogramming, concepts, coroutines, and custom memory allocators is key.
  • HPC Parallelism: Very good to expert-level knowledge of cluster-scale distributed programming using MPI (Message Passing Interface) paired with shared-memory thread-level programming via OpenMP and MapReduce frameworks.
  • Hardware-Aware Engineering: Documented experience with microarchitectural optimization, loop vectorization, pointer-aliasing constraints, and manual SIMD intrinsics programming.
  • Concurrency Mechanics: Deep understanding of OS internals, memory barriers, lock-free data structures, and atomics (std::atomic).
  • Database Internals: Practical experience designing core database subsystems (e.g., vectorized query operators, LSM-trees, B-trees, custom buffer pools, columnar serialization frameworks and query plan optimizers).
  • Strong debugging, performance tuning, and problem-solving skills.
  • Proficiency in one or more leading memory and compute monitoring/performance tools (such as Valgrind, Purify, Intel/AMD/ARM diagnostics etc.)

Bonus Qualifications:

  • Track record contributing to open-source or work experience on proprietary distributed engines (e.g., ClickHouse, DuckDB, Doris, CockroachDB, RocksDB, ScyllaDB, or Velox).
  • Experience with cloud-native distributed, elastic environments, object storage tiering (S3/GCS), or zero-copy networking.
  • Experience integrating heterogeneous acceleration (NVIDIA CUDA / ROCm) into big data workloads and hybrid CPU/GPU setups.
  • Vector & Graph Algorithmic experience: Experience building or modifying high-performance vector index/search engines, graph-based indices, or localized quantization frameworks.
  • Functional domain awareness - CPG, Retail, Pharma verticals

What We Offer

  • Work on the bleeding edge of data infrastructure, tackling next gen big data engineering problems to support real time querying and analytics against some of the largest data sets at high concurrency
  • Challenging engineering problems - all the way from functional/data science algorithm implementations on a HPC setup to bare metal/close to OS kernel level programming involving handling of hundreds of billions of records to support real-time analytics at scale.
  • Plenty of valuable exposure to broader BI/Analytics/Bigdata ecosystem including great opportunity to functionally better understand CPG, Retail and related domains.

Stimulating work environment and a great Circana work culture that allows members to bring their best daily.

Circana Behaviors:

Beyond technical skills, experience, and role-specific attributes, these shared behaviors are fundamental to our culture and success. We seek individuals who consistently demonstrate and champion these behaviors in their daily work:

  • Stay Curious: Being hungry to learn and grow, always asking the big questions.
  • Seek Clarity: Embracing complexity to create clarity and inspire action.
  • Own the Outcome: Being accountable for decisions and taking ownership of our choices.
  • Center on the Client: Relentlessly adding value for our customers.
  • Be a Challenger: Never complacent, always striving for continuous improvement.
  • Champion Inclusivity: Fostering trust in relationships engaging with empathy, respect, and integrity.
  • Commit to each other: Contributing to making Circana a great place to work for everyone.

Location:

This position can be located in the following area(s): Bangalore

Prospective candidates may be asked to consent to background checks (in accordance with local legislation and our candidate privacy notice ) Your current employer will not be contacted without your permission.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,327,087 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
≈ $22k – $47k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Hyderabad
DevOps
Terraform
Helm
CI/CD
Kubernetes
Platform Engineering
JFrog Artifactory
GitHub
Cybersecurity
SBOM
Apply
≈ $23k – $49k per year (Estimated) • Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Hyderabad
C#
C#
.NET
DevOps
Azure
CI/CD
Git
Management
Agile
Apply
≈ $15k – $37k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Hyderabad
C#
C#
.NET
DevOps
Azure
CI/CD
Git
Management
Agile
Apply
≈ $28k – $72k per year (Estimated) • In office • Bachelor's Degree • Coimbatore
JavaScript
Java
Node JS
Databases
Amazon DocumentDB
AI/ML
Explainable AI
Frontend
React.js
DevOps
AWS
Management
Agile
Apply
≈ $16k – $41k per year (Estimated) • In office • Bachelor's Degree • Coimbatore
JavaScript
Java
Node JS
Databases
Amazon DocumentDB
AI/ML
Explainable AI
Frontend
React.js
Mobile
Reactive Programming
DevOps
AWS
Incident Management
Linux
Apply
Apprentice 2 days ago
≈ $8.5k – $17k per year (Estimated) • Hybrid • Internship • Bachelor's Degree • Bengaluru
Python
C++
DevOps
Git
Linux
TCP/IP
Cybersecurity
Wireshark
Management
Agile
Apply
$51k – $67k per year (net) • In office • 3+ years exp • Ryazan
C++
Robotics
ArduPilot
MAVLink
Apply
$51k – $67k per year (net) • In office • 3+ years exp • Novosibirsk
C++
Robotics
ArduPilot
MAVLink
Apply
$51k – $67k per year (net) • In office • 3+ years exp • Tomsk
C++
Robotics
ArduPilot
MAVLink
Apply
$51k – $67k per year (net) • In office • 3+ years exp • Ufa
C++
Robotics
ArduPilot
MAVLink
Apply
≈ $27k – $57k per year (Estimated) • Hybrid • 8+ years exp • Master's Degree • Bengaluru
C
C++
C
MPI
Valgrind
Databases
ClickHouse
CockroachDB
DuckDB
ScyllaDB
RocksDB
AI/ML
CUDA Toolkit
Quantization
OpenMP
CUDA
ROCm
Machine Learning
DevOps
Amazon S3
HPC
Apply
≈ $30k – $76k per year (Estimated) • Hybrid • 8+ years exp • Master's Degree • Bengaluru
C
C++
C
MPI
Valgrind
Databases
ClickHouse
CockroachDB
DuckDB
ScyllaDB
RocksDB
AI/ML
CUDA Toolkit
Quantization
OpenMP
CUDA
ROCm
Machine Learning
DevOps
Amazon S3
HPC
Apply
≈ $22k – $49k per year (Estimated) • Remote (India) • 6+ years exp • Bengaluru • Pune
Python
SQL
Python
FastAPI
Databases
PostgreSQL
Snowflake
AI/ML
Prompt Engineering
Function Calling
AI Agents
LLM
Hallucination
Human-in-the-Loop
Structured Outputs
Agentic Workflows
Tool Use
DevOps
Rest API
Git
Amazon S3
Management
Jira
Agile
Scrum
Kanban
Apply
$203k per year • Hybrid • 9+ years exp • Bachelor's Degree • Chicago
Python
JavaScript
Java
TypeScript
Node JS
AI/ML
Machine Learning
Frontend
Angular
React.js
DevOps
Azure
AWS
Management
Agile
Apply
up to $250k per year • Hybrid • 12+ years exp • Master's Degree
C
C++
C
MPI
Valgrind
Databases
ClickHouse
CockroachDB
DuckDB
ScyllaDB
RocksDB
AI/ML
CUDA Toolkit
Quantization
OpenMP
CUDA
ROCm
Machine Learning
DevOps
Amazon S3
HPC
Apply
≈ $18k – $44k per year (Estimated) • In office • 4+ years exp • Bengaluru
Python
Go
JavaScript
Java
C++
Node JS
AI/ML
Model Context Protocol
AI Agents
Machine Learning
DevOps
Kubernetes
IAM
Apply
≈ $35k – $89k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
JavaScript
TypeScript
Frontend
Angular
Web Components
DevOps
CI/CD
Apply
In office • Full-Time • Bachelor's Degree • Bengaluru
JavaScript
TypeScript
C#
C++
C#
.NET
Frontend
Redux
Webpack
React.js
npm
Redux Toolkit
Mobile
State Management
DevOps
Azure
CI/CD
Git
Management
Agile
Apply
SRE Engineer 1 hour ago
≈ $19k – $41k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
Python
DevOps
Terraform
Ansible
Azure
AWS
Kubernetes
HPC
Linux
Management
Agile
Apply
≈ $19k – $42k per year (Estimated) • In office • Full-Time • 5+ years exp • Master's Degree • Bengaluru
Python
C++
MATLAB
Robotics
Digital Twin
Apply
See all jobs
This is one of many
1,327,087 more open roles from verified company boards, updated every day.