Software developer intern

  • Montreal / Quebec City / Sherbrooke/Remote
  • Internships
  • Intern
See All Positions

Why Intern at Coveo?

Interning at Coveo is an opportunity to be part of a passionate and talented team working with bleeding edge technology. This is not our first rodeo! We have welcomed and accompanied interns since 2008! You will be entrusted with the development of projects worthy of your aspirations and ambitions and you will be supervised by a coach who will share with you a wealth of knowledge that can only be taught in a workplace. Of course, you will also be invited to participate in all company activities, such as happy hours, lunch and learns, hackathons and more!

Step Up to the Plate!

It is now time to join a completely awesome development team and put your talent to work. In collaboration with your personal mentor and your assigned team you will be able to perfect the art of creating structured and clean code that scales through trial and error, research and a lot of practice. Our platform can handle hundreds of requests per second and all of our services combined receive hundreds of millions of requests per day. Our sophisticated deployment pipeline allows us to deploy code into our production environments several times per day! And, our analytics system stores billions of events and is growing at an accelerating rate. 

In this high-performance context, you will learn to give and receive rigorous code reviews to and from your colleagues. If you love diversity and you are excited about working in a state-of-art environment, you’re in the right place. An internship here means joining a development team as an equal and participating in all aspects of the software development process.

Where could you end up

Here are a few quests you just might take on this fall:

  • You’re into Frontend?! Improve the user experience and available functionalities on our admin console with our React experts
  • You love the Cloud?! Optimize our Cloud Infrastructure in one of our backend services teams who manage our sources, the Push API and authentication
  • Pretty down-to-earth? Work on the core of Coveo, the Index, where all the data is stored using C++
  • More the creative type?! Add modules to our Open Source Search UI Framework in Typescript
  • Impressed by big players in the industry? Contribute to one of our product teams (Salesforce, Sitecore, Dynamics) who work with technologies specific to our partners’ environments
  • You enjoy playing detective!? Develop key features for monitoring all of our users’ interactions: our Usage Analytics team codes in Java
  • You want to explore avant-garde languages?! Participate in projects surrounding our Query Engine, you’ll have to get familiar with Scala!
  • .NET and .Net Core are your thing?! Help us improve our connectivity with our connectors team
  • You enjoy following CI/CD best practices? Our tooling team are champions of our deployment pipelines, and are experts at Python
  • You have a background in AI and/or math? Join our data analysis team who develop our powerful machine learning algorithms in Scala and Python!

Obviously, all of our teams are agile, and don’t worry, no matter what, you will be writing tons of code. You can have an overview of our teams here ;

Do You Have What It Takes?

You are a complete tech addict and you love solving complex puzzles and problems. You participated in programming activities in the past years and you have a head full of ideas. You can’t write a line of code that is not impeccable and you are looking for an opportunity to learn a ton. If you just recognized yourself, you’re probably the player we’re looking for.

Hurry up! Send us your résumé and most recent transcript to apply!

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!