Senior Staff Software Engineer, C++ Distributed Systems| Hybrid: Chicago, IL
Circana
Senior Staff EngineerLet'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.Role OverviewWe are seeking Senior 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.Job ResponsibilitiesArchitecture & 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 dataVector & 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 reviewsCollaborate 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 QualificationsMinimum - 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 rolesModern C++ Expertise: 8+ 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 QualificationsTrack 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 verticalsWhat We OfferWork 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 concurrencyChallenging 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.Highly competitive compensation package (Base, Bonus)Stimulating work environment and a great Circana work culture that allows members to bring their best daily.Circana BehaviorsBeyond 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): Hybrid: Chicago, ILThe below range reflects the range of possible compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range. This range may be modified in the future. An employee's position within the salary range will be based on several factors including, but not limited to, relevant education, qualifications, certifications, experience, skills, seniority, geographic location, performance, shift, travel requirements, sales or revenue-based metrics, any collective bargaining
$223k - $373k
...Senior Staff / Staff Software Engineer, Trust & Safety Chicago, IL, USA; San Francisco, CA, USA About the Role... ...member facing features and systems ~ Strong competency in distributed systems, scalable and... ...setting #LI-MB1 #LI-Hybrid Below is the base salary...SeniorFull timeWork at officeLocal areaRemote work$129.52k - $194.27k
...around the world.Job SummaryThe Software Engineering for Audience and Measurement (SEAM... ...from cost avoidance.Diagnose systemic inefficiencies across distributed services and data platforms; lead... ...applicable law.SummaryLocation: IL - Chicago, 350 N. Orleans St 1300NType: Full...SeniorFull timeNight shiftWeekend work$148.75k - $192.5k
...for an experienced software engineer who is excited about... ...communication with senior managers and technical... ...patterns. 1+ year in C++ preferred — our system is primarily Java,... ...130,900-$169,400 in Chicago, and $148,750-$192,5... ...SummaryLocation: Chicago, IL; Overland Park OPX;...SeniorFull timeWork at office- ...Consulting/Staffing firm based in Chicago's Loop. WHAT WE DO:... ...Big 4 SI partners. Senior Site Reliability Engineer – Automation & GCP Location: Chicago, IL (Hybrid 2 days a week) Duration... ...response mechanisms to improve system resilience and reduce manual...SeniorLocal area2 days per week
$127.6k - $191.4k
Senior Staff Software Engineer - IE07HEWe’re determined to make a difference... ...role will have a Hybrid work schedule, with... ...(Hartford, CT; Chicago, IL; Columbus, OH; and Charlotte... ..., integrations, and distributed services.Strong AWS... ...with event-driven systems, asynchronous...SeniorPermanent employmentFull timeTemporary workWork at office3 days per week- Chicago, IllinoisRemote LocalFull Time$170k - $200kLooking... ...company, is seeking a Lead Software Engineer IV to join their growing... ...in the United States or hybrid in Chicago, IL. You'll work with cutting... ...building highly scalable distributed systems What You Will Be DoingTech...Full timeImmediate startRemote workFlexible hours
$150k - $190k
...an experienced Senior DevOps Engineer to design, implement... ...excellence in hybrid infrastructure... ...platforms supporting software development and... ...on-premises systems with cloud platforms... ...retail, distribution, supply chain, or... ...following area(s): Chicago, IL (Hybrid) or NYC,...Full timeLocal areaFlexible hoursShift work$200k - $250k
...behavior: intelligent systems that reason, plan,... ...run on. AI Principal Engineers build the foundations... ...agent platform, and a software factory where agents... ...the engineers other senior engineers turn to. When... ...the following area(s): Chicago, IL (Hybrid) or NYC, NY (Hybrid)...Full timeLocal areaFlexible hoursShift work$152.83k - $229.24k
...SummaryWe are seeking a Senior Software Engineer (C++) to join a team responsible... ...response times across a distributed cloud infrastructure.The... ...development, distributed systems, concurrency, and high-throughput... ...law.SummaryLocation: IL - Chicago, 350 N. Orleans St 1300...Full time$200k - $250k
...behavior: intelligent systems that reason, plan,... ...run on. AI Principal Engineers build the foundations... ...agent platform, and a software factory where agents... ...the engineers other senior engineers turn to. When... ...the following area(s): Chicago, IL (Hybrid) or NYC, NY (Hybrid)...Full timeLocal areaFlexible hoursShift work- Chicago, IllinoisHybridFull Time$150k - $200kA rapidly growing software company in the equipment technology space is seeking a Senior Software Engineer to join its product development organization... ...and follows a hybrid schedule. The... ...• Improve system reliability, scalability...SeniorFull time
- ...Senior Software Engineer / Hybrid in South Suburbs of Chicago /.NETA fast-growing insurance and financial services organization is seeking a Senior Software... ...and developmentEvent-driven architectures and distributed systems experienceExperience with GitHub Copilot, Claude...SeniorFull timeWork at office
$164k - $259k
...Senior Software Engineer, Trust & Safety Chicago, IL, USA; San Francisco, CA, USA About the role Chime Engineering... ...technical direction, shaping system architecture, mentoring engineers... ...environments is a strong plus #LI-Hybrid #LI-MB1 Below is the base...SeniorFull timeWork at officeLocal areaRemote work$150k - $250k
.... Headquartered in Chicago with offices throughout... ...for an outstanding Senior Software Engineer to join one of our trading... ...feed processing using C++ or Rust Develop and maintain systems to ensure application... ..., data structures, distributed systems and concurrency...SeniorTemporary workWork at officeFlexible hours- ...tastytrade is seeking a Senior Site Reliability Engineer to build a reliability practice behind a high... ...brokerage platform. You will harden systems supporting order execution and market... ...and practice from day one, in a hybrid Chicago office environment. #J-18808-LjbffrSeniorWork at office
- ...flexible, open data and software solutions for over... ..., high-throughput systems that power... ...and we rely on solid engineering practices and modern C++ to ensure reliability... ...implementing critical, distributed, scalable... ...Verify SummaryLocation: Chicago, IL, USAType: Full timeSeniorFull timeWorldwideFlexible hours
- Chicago, IllinoisHybridFull Time$150k - $200kA rapidly growing... ...hiring a full-time AI Engineer to build and scale applied AI systems across the business.... ...and is combining modern software engineering with AI, including... ...Time401kRegular Hybrid Schedule with additional...SeniorFull timeWork from home
- ...Position: .NET DeveloperLocation: Chicago, IL (Hybrid role)Duration: 6-12 MonthsRate: DOEU.S. Citizens and those authorized to work in the... ...currentlyNeed only locals who have 5-8 years of experience no seniors with 20 years of experienceNeed a resource with in-depth knowledge...Local area
- ...Senior Specialist Software Engineer Type: Full time/Perm... ...: This role is hybrid 3 days a week onsite... ...onsite in Downtown Chicago, IL.... ...engine and clearing systems. You will work closely with Staff Engineers on architectural... ...services based distributed systems, and can...SeniorPermanent employmentFull time3 days per week
- ...NET Core DeveloperLocation: Chicago, IL (Hybrid)The ideal candidate will have a strong understanding of performance optimization, security... ...manner consistent with a complex, diverse, dynamic hardware and software environment that serves a complex education communityBe able...
- ...Mars Snacking in Chicago, IL is seeking an Assistant General Counsel for Global Sustainability. You will serve as strategic legal... ...and human rights, and experience leading a geographically distributed team. Hybrid work and industry-competitive compensation are offered....Senior
$220k - $240k
...wealth, or legacy systems. We are a global... ...are seeking a Senior Quantitative Developer... ...is a hands-on engineering role embedded... ...of professional software development... ...Experience with distributed systems concepts... ...following locations: Chicago, IL - Hybrid This role is...SeniorFull timeWork at officeRemote workWorldwide- ...Objective Partners in Chicago, IL, seeks a Senior Software Engineer to design, scale, and optimize mission-critical cloud infrastructure for high-traffic, real-time systems. You will lead architecture, deployment, and performance tuning across AWS and Kubernetes, while...Senior
$137.37k - $206.05k
...looking for passionate Software Engineer Managers to run... ...and operations staff on internally... ...Experience with C/C++, DB design, and network... ...with large system software design and... ....Experience with distributed systems and... ...SummaryLocation: IL - Chicago, 350 N. Orleans St...Full timeWork experience placement- ...C++ DeveloperLocation: Chicago, IL 6 months Contract Salary: DOE $/hr. on w2 only US Citizen and Green Card... ...programming development. This isn't a senior level roleMust achieve qualifying... ...training completion in proprietary systems.Must have a basic understanding of the...Contract workWork experience placement
- ...Sr DevOps ArchitectLocation: Los Altos, CA OR Chicago, IL (Hybrid)Contract: 12+ MonthsRate: DOEJob Description:DevOps with infra-automationGitHub Azure CI/CD, IaC using Terraform, Python Scripting, Docker, Azure Kubernetes Services, Azure Key Valut / Hashicorp, Monitoring...SeniorContract work
$155k - $180k
...Intelligence team is hiring a Senior Manager, Software Engineering to lead GCP... ...this role, you will lead a distributed team of Senior Engineers,... ...and core video ingestion systems. As a senior leader, you... ...Candidate must be in the Chicago office 3 times a week.#LI...SeniorFull timeContract workWork at officeRemote workRelocation- Chicago, IllinoisHybridFull Time$110k - $155kA large-scale gaming... ...looking to hire a DevOps Engineer to help build and... ...Ansible. This is a full-time hybrid role located in Chicago, IL. They are looking for someone... ...understanding of Linux systems Experience with Docker and...Full time
$185k - $225k
...Flow Traders is looking for Senior C++ Software Engineers to join our growing team in New York or Chicago. Software Engineers at Flow Traders provide us with our competitive... ...a critical role in our event-driven trading systems, which are designed to reliably handle vast...SeniorLocal areaImmediate start$250k
...Job Description Role: Senior Software Engineer – Options Trading \n Location: Chicago (Hybrid) \n Salary: Up to $250,000 USD + Discretionary Bonus! \n \n... ...Developing and maintaining highly reliable systems supporting mission-critical trading applications...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer, C++ Distributed Systems| Hybrid: Chicago, IL. Be the first to apply!
- c++ developer Chicago, IL
- senior c++ developer Chicago, IL
- c++ programmer Chicago, IL
- c++ software developer Chicago, IL
- senior c++ software developer Chicago, IL
- director systems engineering Chicago, IL
- active directory systems engineer Chicago, IL
- senior windows systems engineer Chicago, IL
- ground systems engineer Chicago, IL
- system engineer contract Chicago, IL




