Software Developer - Index Team
Coveo Solutions Inc.
Montreal
6d ago

What is Coveo all about? What is it like to work at Coveo?

Join a Team of Experts!

Be a part of an experienced team of experts and leave your mark on projects focused on the heart of our search platform : our index, the piece of our software without which a search engine has no reason to exist! Being thorough and resourceful as well as passionate about what you do are what will make you a shining star at Coveo!

A Typical Day in the Life of Our Experts...

After a quick stand-up meeting and a coffee (or tea ) you’re ready to take on the day :

  • You spend your morning in the profiler to pinpoint the part of code that is causing performance issues and finally nail it.
  • It’s now time to strap on your headset to continue developing a new feature that will benefit several large clients.
  • You take some time to help one of our implementation specialists from our professional services with a query performance issue.
  • You hear about a client who has a big and complex permissions structure : much bigger than what you’ve seen in the past.
  • So, you decide to prepare and execute a few tests to make sure our models will withstand this kind of volume and more!

  • You take a few minutes at the end of the day to start a friendly debate with your team about an idea that you have to save costs related to indexing documents.
  • It’s up to you to convince them that your idea is the best!

    Tell Me About the Tech, You Say?

    The Coveo Indexing process is the heart of our software product. The main technologies we use to maintain and improve it are C++ and Python and we develop it in a Linux environment.

    Having the ambition to move our indexing technology to a shared architecture, you will play a crucial part in the decision-

    making process of choosing what technology to utilize for this new project. The Index team is also responsible for all new features for our new Coveo on ElasticSearch LOB.

    You believe to be the one we are looking for?

  • You have experience developing in C++ and in Python (or not, but you want to learn!)
  • You are crazy about code and software development
  • You are very thorough (a must to work with low-level code)
  • You are a team player
  • You love innovation, discussing new ideas, taking initiatives and you are an autonomous worker
  • We have a fit!? Apply now and join the #Coveolife!

    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form