Software Developer - Devops / Tooling

  • Quebec, Canada
  • Research and Development
  • Full-time
See All Positions

Are you a tech addict with a passion for flawless code? We’re looking for people just like you to join our teams. We hope you can think as much as you can code, because this is not a role for coding monkeys, where you’ll write down an architect’s project for him. Time to get into innovation mode, develop some serious features and scale them for major customers.  Oh! and while you’re at it: have fun, learn and share your passion with your new colleagues. That’s the #CoveoLife!

 

The springboard for our state of the art feature

 

At Coveo, we pride ourselves in building one of the best B2B solutions out there. However, even the best code and AI model cannot bring any impact if we don’t have a world-class deployment pipeline. That’s why we’re looking for someone that is knowledgeable in the DevOps mentality to help the rest of our software and Data teams focus on what they do best and make their work shine out there by providing a multi-purpose  deployment pipeline for them.

 

To be precise, we require someone that is:

  • Proficient with Python is a must, knowledge of Golang and scripting in Bash can be useful as well.
  • Strongly interested in both coding, but also in Infrastructure and its automation.
    Experience with Terraform is an asset!
  • Really knowledgeable and experienced with AWS specifically (and the sub-products that comes along with it, like S3, EC2, etc..), 
  • Knowledgeable about the general CI/CD concepts.
  • Coding with impeccable code habits. 
  • Great at explaining the reasoning behind their coding choices.
  • A person that will simply CARE about the challenge tackled, and do the extra steps to achieve a great result.

 

So if you like diversity, and working in a state-of-the-art product, you’re at the right place. Here, we’re strong believers in delivering the utmost quality in what we do, and automate whatever can be improved that way. It doesn’t matter who comes up with the next best idea: as long as we’re all improving as a group and company, we’re on-board!

 

Your day @ Coveo:

 

  • You participate in the morning scrum to share your projects and updates with the team.
  • You’re stuck on your latest project. You reach out to Vincent on Slack, and set a quick meeting to have his input on how he solved a similar issue in his own projects with another team. After a few minutes, your head is clearer as to how you want to tackle this!
  • Code, code, code… your module should help our service to automatically upgrade in our cloud platform
  • You forgot it’s already lunch! You take a good break, using your flexible schedule to go out for a walk, while listening to an audiobook and taking a fresh breath of air. 
  • You help the Deep learning team into deploying some models, and you chat with the guys to see what part of your tool made their lives easier, and which parts could be polished a bit in the future. You take notes on that feedback loop, and will address that shortly.
  • You finish your day by explaining to a team of developers how your latest Terraform project will allow deploying containers more efficiently. Of course, you also provide them with your documentation to help them, should they have any questions!

 

 

Coveo prides itself on hiring some really qualified and motivated people to take on the challenges a world class SaaS platform represents. We expect our new employees to be surrounded by a stimulating environment to help them reach their full potential, and expect them to share that passion, knowledge (and the fun!) with their colleagues to contribute to that environment. 

 

If you’re up for your next career challenge, just apply, and let us have a chat!

 

If you’re curious about our work:

Our GitHub : https://github.com/coveo

Our Open Source Github: https://github.com/coveooss 

Our documentation : https://developers.coveo.com/

Our Structure: https://source.coveo.com/2020/05/14/the-teams-behind-your-queries/

What is Coveo?

Coveo makes business personal. Coveo uses AI technologies and intelligent search to personalize every digital experience for customers, partners, dealers, and employees. Coveo combines unified content, unified interactions behavioural data and machine learning to deliver relevant information and recommendations across every business interaction, making websites, e-commerce, contact centres and intranets efficient, effortless, content-rich, thus boosting conversion. Coveo is also embedded in many leading business applications from vendors including Microsoft Dynamics, Salesforce, ServiceNow, Sitecore, Xero and more.

What is it like to work at Coveo?

If it were easy, someone else would have done it. All of our colleagues at Coveo find the drive to continuously seek new challenges and test roads no one else has ever explored. This ethos has allowed us to become a world leader in an innovative industry and to create a collaborative, diverse and trusting place to work filled with amazingly talented and passionate people. This is also why Coveo was named Employer of the year AND Company of the year 2019 by the Quebec Chamber of Commerce!

Apply for this job

Resume*
Resume*
Browse or drop your resume here Browse, drop or paste your resume here
Close
Cover Letter
Cover Letter
Browse or drop your cover letter here Browse, drop or paste your cover letter here
Close
Which office is closest to you?*
Are you legally authorized to work in Canada? *
For more information regarding how we use your personal information as part of the recruitment process, please read our Candidate Privacy Policy available here: https://www.coveo.com/en/pages/applicant-and-candidate-privacy-notice.*
We're sorry, we have not been able to submit your application. Please try again. If the problem persists, please send us a message at <a href="mailto:hr@coveo.com">hr@coveo.com</a>.