Coveo

Senior C++ Developer - Indexing Engine

📍 montreal (administrative region), qc, Canada ⏰ Full-time

Description

The expert behind our proprietary C++ indexing technology

Could your next optimization improve how millions of pieces of content become searchable? As a Senior C++ Developer on our indexing team, you'll help evolve the core technology powering Coveo's indexing and search engine.

You’ll work on large-scale systems where performance, scalability, and reliability matter every day, helping shape the technologies behind our AI‑powered search experiences.

Responsibilities

  • Design, develop, and optimize modern C++ code for Coveo's indexing and search engine technologies.
  • Improve the performance, scalability, and reliability of core indexing algorithms and infrastructure.
  • Work on low‑level systems challenges involving memory management, concurrency, data structures, distributed processing, and high‑throughput indexing.
  • Analyze existing systems, identify bottlenecks, and implement improvements that make our engine fast...
Apply Now