Chef d'équipe développement logiciels / Teamlead Software

RIEDEL Communications

Laval (administrative region)

Hybrid

CAD 110,000 - 150,000

Full time

9 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

3 semaines de vacances annuelles
3 journées personnelles et 7 journées 
Congé maladie
Semaine supplémentaire durant les FÊTE
Horaires flexibles en mode hybride
Assurance collective dès le premier"}
Contributions REER
Formation et développement
Événements sociaux
Bornes de recharge gratuites
Paniers de fruits frais
Tirage de billets de saison

Job summary

Riedel Communications Canada Inc. recrute un Chef d’équipe développement logiciel pour diriger une équipe hybride et piloter le développement de nos produits logiciels de traitement vidéo.

Le candidat idéal possède une solide expérience en Kotlin/Go/Rust et en architectures microservices, avec une aptitude à équilibrer leadership et contribution technique, et à promouvoir l’excellence en ingénierie.

Qualifications

  • Expérience avérée en ingénierie logicielle sur des projets d’envergure (>10 personnes) pendant 3–5 ans ou plus.
  • Maîtrise des architectures de microservices et des pipelines CI/CD.
  • Capacité à équilibrer leadership d’équipe et direction technique (environ 50/50).
  • Bonnes compétences en communication en anglais; le français est un atout.

Responsibilities

  • Diriger, encadrer et soutenir une équipe hybride de développeurs.
  • Participer aux discussions d’architecture et aux revues de code; contribuer activement au code.
  • Coordonner la planification des versions et la gestion des risques selon les méthodes Agile/Scrum.
  • Collaborer avec les équipes produit et les autres groupes R&D pour assurer la livraison et l’intégration des produits.
  • Recruter et développer les talents en développement logiciel et planifier les effectifs à long terme.

Skills

Kotlin
Go
Rust
Java
Angular
CI/CD
Leadership
anglais professionnel

Education

Baccalauréat ou Master en génie logiciel

Tools

Kotlin
Go
Rust
Angular

Job description

Si tu es passionné(e) par l’électronique, le software, le hardware, Riedel Communications est la place pour toi: nos innovations sont utilisées dans tous les événements majeurs de sport, parc d’attraction et spectacles.

Rejoindre Riedel Communications, c'est embarquer dans l'aventure d'un véritable pionnier mondial de la technologie de réseau en temps réel basée sur la fibre optique !

Nous avons hâte de faire ta connaissance!

Ce que nous faisons chez Riedel Canada

Riedel Canada est un pionnier dans la production de SFP (small form-factor pluggable) pour le traitement numérique des signaux. Notre centre d'ingénierie développe des passerelles IP miniaturisées, des processeurs de signaux et des convertisseurs pour les applications vidéo de diffusion, tandis que notre équipe des opérations est en charge de donner vie à toute cette technologie. Nous travaillons avec des talents passionnés et notre culture d'entreprise favorise la diversité, l'inclusion et... du fun !

Le rôle du/de la Chef.fe d'équipe développement logiciels

Nous développons la prochaine génération de produits logiciels de traitement vidéo pour Riedel Communications. À titre de Chef.fe d'équipe développement logiciel, vous dirigerez une équipe multidisciplinaire qui façonnera l’avenir de la production en direct et des technologies médiatiques. Vous donnerez à votre équipe les moyens de concevoir et de livrer des logiciels résilients et évolutifs, tout en maintenant des normes d’ingénierie élevées et en favorisant le développement professionnel.

Riedel offre une gamme d’avantages attrayants et concurrentiels!
  • À partir de 3 semaines de vacances annuelles
  • 3 journées personnelles et 7 journées de congé de maladie
  • Une semaine de congé supplémentaire durant la période des Fêtes
  • Horaire flexible en mode de travail hybride
  • Assurance collective dès le premier jour d’emploi, incluant l’assurance invalidité de courte durée, la télémédecine et un programme d’aide aux employés
  • Contribution généreuse de l’employeur à votre régime enregistré d’épargne-retraite (REER)
  • Opportunités d’apprentissage et de développement professionnel
  • Activités sociales tout au long de l’année organisées par un comité social dynamique
  • Bornes de recharge gratuites pour véhicules électriques
  • Paniers de fruits frais
  • Tirage de billets de saison pour les Canadiens de Montréal et la Victoire de Montréal
Objectifs généraux
  • Piloter les livraisons de nouvelle génération : Diriger les efforts de développement de nos produits logiciels de traitement vidéo de notre prochaine génération de produits.
  • Agir comme facilitateur technique : Équilibrer le leadership d’équipe et l’orientation technique (répartition d’environ 50/50), en agissant comme un facilitateur et un catalyseur.
  • Favoriser l’excellence en ingénierie : Promouvoir les pratiques modernes de développement, des processus CI/CD robustes, une haute qualité du code et l’amélioration technique continue au sein d’écosystèmes technologiques modernes.
  • Développer l’équipe : Soutenir la planification de carrière, le mentorat, le développement des compétences et la gestion de la performance des membres de l’équipe.
  • Assurer l’alignement interfonctionnel : Collaborer étroitement avec les gestionnaires de produits et les propriétaires de produit afin d’affiner les exigences, d’évaluer la faisabilité technique et de traduire les idées de fonctionnalités en livrables clairement définis.
Tâches et responsabilités
  • Leadership et mobilisation de l’équipe : Diriger, accompagner et soutenir une équipe hybride de développeurs. Créer un environnement collaboratif fondé sur la confiance, axé sur la qualité des conceptions, l’exécution et l’innovation.
  • Contribution technique (environ 50 %) : Participer aux discussions d’architecture, aux revues de conception, aux revues de code ainsi qu’à l’implémentation pratique à travers notre pile technologique.
  • Processus et livraison : Coordonner la planification des versions, leur exécution et la gestion des risques selon les méthodologies Agile/Scrum modernes.
  • Collaboration avec les parties prenantes : Travailler en partenariat avec les équipes de réussite client, des opérations et les autres groupes de R&D afin d’assurer une livraison et une intégration harmonieuses des produits.
  • Recrutement et développement : Collaborer avec l’équipe Personnes & Organisation (P&O/RH) pour recruter les meilleurs talents en développement logiciel et gérer la planification à long terme des effectifs et des budgets salariaux.
Environnement technique et technologies
  • Développement backend : Développement principalement en Kotlin, avec certains services en Go ou Rust.
  • Frontend : Interfaces Web développées principalement avec Angular.
  • Architecture : Architectures de microservices, déploiements modernes en environnement infonuagique et à la périphérie (edge), conteneurisation et pipelines d’intégration continue.
Ce rôle est pour toi!
Formation et expérience professionnelle
  • Expérience à titre d’ingénieur logiciel au sein de plusieurs projets de développement d’envergure (plus de 10 à 20 années-personnes d’effort de développement), pendant au moins 3 à 5 ans.
  • Baccalauréat ou maîtrise en génie logiciel, en informatique ou dans une discipline connexe.
  • Atout : Expérience en développement de produits infonuagiques ou basés sur les microservices, ou expérience au sein d’une organisation internationale de R&D.
  • Atout : Diplôme dans une discipline pertinente liée à la gestion.
Compétences techniques
  • Solide expérience en ingénierie logicielle avec des langages backend modernes (Kotlin, Go, Java, Rust ou équivalent) ainsi qu’avec les technologies Web.
  • Expérience des systèmes distribués, des architectures de microservices et des pipelines modernes d’automatisation CI/CD.
  • Grande polyvalence technique permettant de guider efficacement les discussions architecturales sans nécessairement être l’expert de chaque outil.
Leadership et compétences interpersonnelles
  • Mentalité de facilitateur : Leader pragmatique axé sur l’élimination des obstacles, la réduction des irritants et le développement des capacités de l’équipe.
  • Motivé et excellent motivateur.
  • Communication ouverte et transparente.
  • Souci constant de la qualité du travail.
  • Excellentes compétences en communication orale et écrite en anglais*; la connaissance du français est facultative, mais constitue un atout important.

*L’anglais est requis pour ce poste, puisque Riedel Communications Canada Inc. fait partie du groupe international Riedel Communications GmbH & Co. KG, dont le siège social est situé en Allemagne. La majorité des communications avec nos collègues et nos clients à l’extérieur du bureau se déroulent en anglais.

Joignez-vous à notre équipe et évoluez avec nous!

Nous offrons un vaste éventail d’activités, de responsabilités stimulantes et d’occasions de développer pleinement votre potentiel.

Nous souscrivons au principe de l’égalité en emploi. Tous les candidats qualifiés seront considérés sans égard à leur race, leur couleur, leur religion, leur sexe, leur orientation sexuelle, leur origine nationale, leur handicap, leur statut de vétéran protégé ou toute autre caractéristique protégée par la loi.

English Version

If you're passionate about electronics, software, and hardware, Riedel Communications is the place for you. Our innovations are used at the world's biggest sporting events, theme parks, and live entertainment productions.

Joining Riedel Communications means becoming part of the journey of a true global pioneer in real-time fibre-optic networking technology!

We can't wait to meet you!

What We Do at Riedel Canada

Riedel Canada is a pioneer in the production of SFPs (small form-factor pluggables) for digital signal processing. Our engineering centre develops miniaturized IP gateways, signal processors, and converters for broadcast video applications, while our operations team is responsible for bringing all this technology to life. We work with passionate talent, and our corporate culture fosters diversity, inclusion, and… fun!

The role of the Teamlead Software Development

We are building the next generation of software video processing products for Riedel Communications. As a Teamlead Software Development, you will lead a multidisciplinary team driving the future of live production and media technology. You will be empowering your team to deliver resilient, scalable software while maintaining high engineering standards and fostering professional growth.

Riedel offers a variety of dynamic and attractive benefits!
  • Starting with 3 weeks of annual leave
  • 3 personal days and 7 sick days
  • Additional week of leave during the Holiday season
  • Flexible working hours on a hybrid mode
  • Group insurance from the first day of employment, including short-term disability insurance, telemedicine, and an employee assistance program
  • Generous employer contribution to your RRSP
  • Learning and development opportunities
  • Social events throughout the year, guided by a dynamic social committee
  • Free electric vehicle charging stations
  • Fresh fruit baskets
  • Montreal Canadiens & La Victoire season tickets raffle
Overall objectives:
  • Drive Next-Gen Delivery: Lead development efforts for our next-generation software video processing products.
  • Act as a Technical Enabler: Balance people leadership with technical direction (:50/50 split), acting as an enabler and facilitator.
  • Foster Engineering Excellence: Promote modern engineering practices, robust CI/CD, high code quality, and continuous technical improvement across modern language ecosystems.
  • Grow the Team: Drive career planning, mentoring, skill development, and performance management for team members.
  • Cross-Functional Alignment: Work closely with Product Managers and Product Owners to refine requirements, assess technical feasibility, and translate feature ideas into clear deliverable scope.
Tasks & Responsibilites:
  • Team Leadership & Enablement: Lead, coach, and support a hybrid team of developers. Build high-trust, collaborative environment focused on high-quality designs, execution and innovation.
  • Technical Contribution (:50%): Participate in architecture discussions, design reviews, code reviews, and hands-on implementation across our software stack.
  • Process & Delivery: Coordinate release planning, execution and risk management using modern Agile/Scrum methodologies.
  • Stakeholder Collaboration: Partner with Customer Success, Operations, and other R&D groups to ensure smooth product delivery and integration.
  • Recruitment & Growth: Collaborate with People & Organization (P&O/HR) to recruit top software talent and manage long-term headcount and salary planning.
Technical stack & Environment
  • Backend Core: Primary development in Kotlin, alongside services in Go or Rust.
  • Frontend: Web interfaces built primarily with Angular.
  • Architecture: Microservices, modern cloud/edge deployments, containerization, and continuous integration pipelines.
That's you!
Education & Professional Experience
  • Having worked in a Software engineer position in several large (> +10-20 people years development efforts) development projects (for +3-5 years).
  • Bachelor or Master in Computer or Software Engineering/Science.
  • (optional) Experience in cloud/microservices product development or working within international R&D organization.
  • (optional) Degree in a relevant management discipline.
Technical competencies
  • Strong foundational background in software engineering using modern backend languages (Kotlin, Go, Java, Rust, or similar) and web technologies.
  • Experience with distributed systems, microservices architectures, and modern CI/CD automation pipelines.
  • Broad technical literacy to effectively guide architectural discussions without needing to be the expert in every tool.
Leadership & interpersonal skills
  • Enabler Mindset: Pragmatic leader focused on unblocking developers, removing friction, and elevating team capabilities.
  • Motivated and a great motivator
  • Open and transparent communication
  • Striving for high quality of work
  • Very good oral and written English* language skills; French skills are optional but highly advantageous.

*English is required for this position as Riedel Communications Canada Inc. is part of the international Riedel Communications GmbH & Co. KG group, headquartered in Germany. The majority of communications with our colleagues and clients outside the office are in English.

Be part of the team and grow with us!

We offer a wide range of activities with significant personal responsibility and opportunities to expand your potential.

We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability, protected veteran status, or any other characteristic protected by law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Chef d'équipe développement logiciels / Teamlead Software
Chef d'équipe développement logiciels / Teamlead Software

Riedel Communications GmbH & Co. KG • Laval (administrative region)

Hybrid
CAD 110,000 - 150,000
3 semaines de vacances annuelles
Jours personnels et congé maladie
Horaires hybrides flexibles
+1
Chef.fe d'équipe développement logiciels / Teamlead Software
Chef.fe d'équipe développement logiciels / Teamlead Software

RIEDEL Communications • Laval (administrative region)

Hybrid
CAD 120,000 - 160,000
Vacation: 3 weeks
3 personal days and 7 sick days
Additional week off during Holidays
+8
Développeur.se de logiciels / Software Developer
Développeur.se de logiciels / Software Developer

Riedel Communications GmbH & Co. KG • Laval (administrative region)

On-site
CAD 70,000 - 110,000
Congés 3 semaines
Assurance collective
Contribution REER
+5
UX / UI Designer – Produits Vidéo (h/f/d)
UX / UI Designer – Produits Vidéo (h/f/d)

RIEDEL Communications • Laval (administrative region)

Hybrid
CAD 65,000 - 95,000
Congés annuels 3 semaines
Télétravail hybride
Assurance santé
+1
Lead Software Engineer – AI, Data Visualization & Platform
Lead Software Engineer – AI, Data Visualization & Platform

Astucemedia • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Comprehensive Group Insurance
RRSP Matching Program
Wellness Allowance
+2
Coordonnateur(trice) aux Licenses Logicielles / Software Licensing Coordinator
Coordonnateur(trice) aux Licenses Logicielles / Software Licensing Coordinator

OPAL-RT TECHNOLOGIES Inc. • Montreal (administrative region)

Hybrid
CAD 65,000 - 90,000
Horaires flexibles
Télétravail partiel
Équipe internationale
Coordonnateur(trice) marketing & événements / Marketing & Events Coordinator
Coordonnateur(trice) marketing & événements / Marketing & Events Coordinator

OPAL-RT TECHNOLOGIES India Pvt. Ltd. • Montreal (administrative region)

Hybrid
CAD 55,000 - 75,000
Coordonnateur(trice) marketing & événements / Marketing & Events Coordinator
Coordonnateur(trice) marketing & événements / Marketing & Events Coordinator

OPAL-RT TECHNOLOGIES Inc. • Montreal (administrative region)

Hybrid
CAD 60,000 - 80,000
Directeur(trice) / Director - Digital Platforms & Delivery Excellence
Directeur(trice) / Director - Digital Platforms & Delivery Excellence

Genetec Inc. • Montreal (administrative region)

Hybrid
CAD 140,000 - 200,000
Rémunération attrayante
Formation et remboursement des frais
Équilibre vie pro/perso
+4
Développeur(euse) logiciel / Software Developer - CSOL
Développeur(euse) logiciel / Software Developer - CSOL

Genetec Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Régime de rémunération attrayant
Remboursement des frais de formation
Horaires de travail flexibles
+5