This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Top job offers in Montreal & Region

To post a job, login or create an account |  Post a Job

  English jobs in montreal  

Bringing the best, highest paying job offers near you

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

New

Software developer – C++

Coveo Solutions inc.

This is a Contract position in Montreal, QC posted April 21, 2024.

Play a key role in developing modules that deliver secure and split-second search results.

As a Backend Developer in the Security Cache team in R&D, you will be working at the core of the Coveo Relevance Cloud™ Platform. The team is responsible for designing, developing, orchestrating, scaling and monitoring many systems that quickly and accurately determine which pieces of secured information can be returned to users performing a search query.

Along with your team colleagues, you will be working on making sure that these modules are:

  • Extremely precise – Quality is not a choice when it comes to secured content;
  • Ultra optimized – Queries need to be answered in the blink of an eye;
  • Highly available – Always up… Always;
  • Scalable – Colossal amount of data needs to be ingested every day.

Sounds challenging? Then we need you!

Your typical day at Coveo:

  • You start the day with your virtual morning scrum. The bar was set high for the last 2 weeks, and 3 days before delivering, it seems your team did an excellent job so far. You’re waiting on your performance tests to finalize and pick a few other tasks on another project on your Jira board
  • You think about your next lines of code: you’re stuck on a problem. You stop by Slack and ask one of your colleagues if they have any ideas for you. After all, they may have already dealt with something similar
  • Code, test, code, test… When you think you’re ready, you open a pull request to get feedback from your colleagues. You’re expected to give them feedback on their work too! 
  • Your afternoon is a great focused stretch. You end your day proudly, with a fist in the air, because you finally understood the interaction between 8 different modules that caused a glitch. Good job!
  • You use a few minutes of your free time to think about and document your next awesome hackathon project.

What are the basic requirements for the role?

  • At least 3 years of working experience with C++
  • You’re a fast learner and a team player
  • You like to challenge yourself, to be challenged and don’t hesitate to challenge others… You know it’s the way to go to deliver high quality, well-tested and performant modules
  • Great capacity to explain the reasoning behind your coding choices.
  • A person that will simply CARE about the challenge they will tackle, and do the extra steps to achieve a great result.

Some qualifications or assets that might add weight to your application: 

  • Familiarity in Java and Python
  • Familiarity with DevOps technologies (AWS services, Kubernetes)
  • Familiarity with SQL databases

Send us your CV, we want to get to know you! 

You don’t need to check every single box; passion goes a long way and we appreciate that skillsets are transferable.

Send us your application, we want to hear from you! / Send us your application, we want to know what you’re all about!

Join the Coveolife! 

We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.