Join Coveo as a Senior C++ Developer on the indexing team to shape core indexing and search technology for large scale, AI powered experiences. You will design, optimize, and maintain high performance C++ code, tackle memory management, concurrency, and distributed processing, and push the engine toward lower latency and higher throughput. Ideal candidates have 5+ years of C++ development with C++17 or newer, a strong grasp of algorithms and data structures, and a proven ability to ship scalable, reliable software. Standout applicants bring experience with large scale indexing or information retrieval, cloud distributed systems, and vector search or related tools. To apply, quantify impact, tailor your resume, show cross functional collaboration, and highlight your readiness for onsite Montréal.
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.
As one of our Senior C++ Developers, you will: .
Here is what will qualify you for the role:
What would make you stand out:
Do you think you can bring this role to life? Send us your application, we want to hear from you!
Join the Coveolife!
We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.
This job description was written by humans, assisted by AI. We may leverage technology in our hiring process to help us see the person behind the resume.
Coveo is committed to providing accessible employment practices. If you require accommodation due to a disability at any point during the recruitment process, please contact [email protected] to discuss your needs.