Software Development Team Lead

4 weeks ago


Québec, Quebec, Canada Coveo Full time
Imagine a World Without Customer Cases...

Our Vision

We're on a mission to revolutionize the way organizations interact with their customers. Our goal is to create seamless, self-service experiences that reduce the effort needed to answer customer questions.

As a Team Lead - Software Development...

You'll lead our Service Core team in charge of the zero-code experience builder that powers our new generation of Coveo integrations and the administrative platform that powers our service products.

This tool is a React/TypeScript/Scala full-stack application that enables our customers to build support experiences without writing code. It offers various UI customization options and a vast set of features, from simple color-changing elements to setting up our LLM-based offering.

Your Responsibilities...
  1. Lead and manage a team of developers, fostering a positive and collaborative team culture.
  2. Allocate resources effectively and establish priorities to meet strategic product objectives.
  3. Provide mentorship and professional development opportunities for team members.
  4. Oversee the design, implementation, and maintenance of critical project features.
  5. Ensure the availability, scalability, and performance of systems.
What Qualifies You for This Role...
  1. Experience in managing front-end and full-stack development teams.
  2. Experience in collaborating with cross-functional roles, such as PM, UX, QA, and documentation teams.
  3. A proven track record of building intuitive and simple-to-use applications.
  4. Experience with TypeScript/React and Java/Scala.
  5. Experience with B2B products.

We're Looking for Someone Who...

Is motivated, capable, and will thrive in this position. If you're passionate about software development and leadership, we want to hear from you.

Coveo is a Quebec-based company, pioneering AI-powered search and recommendations. We use AI technologies and intelligent search to personalize every digital experience for customers, partners, dealers, and employees.

We're a collaborative, diverse, and trusting place to work, filled with talented and passionate people. We love a good challenge and are always looking to learn and develop new cutting-edge skills.

Work Environment...

We have offices in Quebec, Montreal, Weert, and London, designed to foster collaboration and promote overall well-being. We offer a hybrid work environment, with the flexibility to work from home and attend in-person team-building events.



  • Québec, Quebec, Canada Paper Education Company Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Team Lead to join our team at Paper Education Company Inc. The successful candidate will be responsible for leading a team of software developers and engineers to deliver high-quality software solutions.Key ResponsibilitiesLead a team of software developers and engineers to...


  • Québec, Quebec, Canada Paper Education Company Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Team Lead to join our team at Paper Education Company Inc. As a key member of our engineering team, you will be responsible for leading the development of our software products and ensuring that they meet the highest standards of quality and reliability.Key...


  • Québec, Quebec, Canada Paper Education Company Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Team Lead to join our team at Paper Education Company Inc. As a key member of our engineering team, you will be responsible for leading the development of our software products and ensuring that they meet the highest standards of quality and reliability.Key...


  • Québec, Quebec, Canada InnovMetric Software Full time

    About the RoleWe are seeking a talented C++ developer to join our team at InnovMetric Software, a leading provider of 3D measurement software solutions. As a 3D Metrology Solutions C++ Engineer, you will play a key role in designing and developing innovative software solutions for smart 3D data acquisition tools and measurement result calculation and...


  • Québec, Quebec, Canada CS GROUP Full time

    Job Title: Software Development Team LeadCS GROUP is seeking a highly skilled Software Development Team Lead to join our team. As a key member of our software development team, you will be responsible for leading the development of our software products.Key Responsibilities:Develop and maintain reliable and reusable code in a multi-language environment (C,...


  • Québec, Quebec, Canada CS GROUP Full time

    Job Title: Software Development Team LeadCS GROUP is seeking a highly skilled Software Development Team Lead to join our team. As a key member of our software development team, you will be responsible for leading the development of our software products.Key Responsibilities:Develop and maintain reliable and reusable code in a multi-language environment (C,...


  • Québec, Quebec, Canada Coveo Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Team Lead to join our team at Coveo. As a Team Lead, you will be responsible for leading a team of developers and fostering a positive and collaborative team culture.Key ResponsibilitiesLead and manage a team of developers to deliver high-quality software solutions.Allocate...


  • Québec, Quebec, Canada Coveo Full time

    About the RoleWe are seeking a highly skilled and experienced Team Lead to join our Software Development team at Coveo. As a Team Lead, you will be responsible for leading a team of developers and fostering a positive and collaborative team culture.Key ResponsibilitiesLead and manage a team of developers to deliver high-quality software solutions.Allocate...


  • Québec, Quebec, Canada Coveo Full time

    About the RoleWe are seeking a highly skilled and experienced Team Lead to join our Software Development team at Coveo. As a Team Lead, you will be responsible for leading a team of developers and fostering a positive and collaborative team culture.Key ResponsibilitiesLead and manage a team of developers to deliver high-quality software solutions.Allocate...


  • Québec, Quebec, Canada Coveo Full time

    About the RoleWe are seeking a highly skilled and experienced Software Development Team Lead to join our team at Coveo. As a Team Lead, you will be responsible for leading a team of developers and fostering a positive and collaborative team culture.Key ResponsibilitiesLead and manage a team of developers to deliver high-quality software solutions.Allocate...


  • Québec, Quebec, Canada Aspire Software Full time

    About Aspire SoftwareAspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft's global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals. We deliver a time-sensitive integration process, and our decentralized model has allowed us to become a hub for creating rapid growth by...


  • Québec, Quebec, Canada Coveo Full time

    About the RoleCoveo is seeking a skilled Software Development Team Lead to lead our Service Core team and drive the development of our zero-code experience builder and administrative platform.This role requires a strong technical background, excellent leadership skills, and the ability to foster a positive and collaborative team culture.Key...


  • Québec, Quebec, Canada Aspire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining document management applications for our Legislative Information Management System (LIMS) solution.Key ResponsibilitiesAnalyze, develop,...


  • Québec, Quebec, Canada Aspire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining document management applications for our Legislative Information Management System (LIMS) solution.Key ResponsibilitiesAnalyze, develop,...


  • Québec, Quebec, Canada Aspire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software, a rapidly growing organization in the field of information management.The successful candidate will be responsible for participating in the development of document management software products applied to the legislative field. This will involve...


  • Québec, Quebec, Canada Aspire Software Full time

    About Aspire SoftwareWe are a rapidly growing organization making our mark in the field of information management. Our company, Aspire Software, operates under the Aspire Software portfolio and provides mission-critical solutions across multiple verticals.Job DescriptionWe are seeking a skilled Senior Software Developer to participate in development projects...


  • Québec, Quebec, Canada Aspire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining document management applications for our Legislative Information Management System (LIMS) solution.Key ResponsibilitiesAnalyze, develop, and...


  • Québec, Quebec, Canada Aspire Software Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining document management applications for our Legislative Information Management System (LIMS) solution.Key ResponsibilitiesAnalyze, develop, and...


  • Québec, Quebec, Canada Coveo Full time

    Imagine a World Without Customer Cases...Our VisionAt Coveo, we're on a mission to revolutionize the way organizations interact with their customers. We believe that a world without customer cases is a world where customers can find the answers they need quickly and easily, without having to rely on support teams.As a Team Lead - Software DevelopmentYou'll...


  • Québec, Quebec, Canada Coveo Full time

    Imagine a world where customer cases are a thing of the past.At Coveo, we're working towards this vision by creating amazing self-service experiences and essential solutions that help organizations reduce the effort needed to answer customer questions.As a Team Lead - Software Development, you'll lead the Service core team responsible for the zero-code...