Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
2,318

It Software Engineer jobs in Canada

Lead Software Developer

Wowza Media Systems

Quebec
Hybrid
CAD 100,000 - 130,000
30+ days ago
I want to receive the latest job alerts for “It Software Engineer” jobs

Remote Lead Software Developer — Video Streaming Engine

Wowza Media Systems

Quebec
Hybrid
CAD 100,000 - 130,000
30+ days ago

Senior Linux Networking Software Engineer

Extreme Networks

Vaughan
On-site
CAD 90,000 - 120,000
30+ days ago

Senior Cloud Software Engineer in Test

Rivian

Vancouver
On-site
CAD 108,000 - 136,000
30+ days ago

Android Software Developer (multiple opportunities)

PowerToFly

Calgary
Hybrid
CAD 70,000 - 90,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Principal Software Developer (Hybrid) - Product Data

PowerToFly

Montreal (administrative region)
Hybrid
CAD 100,000 - 130,000
30+ days ago

Hybrid Principal Software Engineer, Product Data

PowerToFly

Montreal (administrative region)
Hybrid
CAD 100,000 - 130,000
30+ days ago

Junior Software Developer (Modelling & Simulation)

ADGA Group

Ottawa
On-site
CAD 100,000 - 125,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Junior Modelling & Simulation Software Engineer

ADGA Group

Ottawa
On-site
CAD 100,000 - 125,000
30+ days ago

Senior Software Engineer II - Design Systems

Carta

Southwestern Ontario
On-site
CAD 90,000 - 120,000
30+ days ago

Développeur(euse) logiciel Senior / Senior Software Developer - Edge OS

Genetec

Montreal (administrative region)
On-site
CAD 80,000 - 100,000
30+ days ago

Développeur(euse) logiciel / Software Developer - Appliances Platform (Edge OS)

Genetec

Montreal (administrative region)
On-site
CAD 70,000 - 90,000
30+ days ago

Ingénieur Logiciel IoT — Plateforme de Gestion Edge OS

Genetec

Montreal (administrative region)
On-site
CAD 70,000 - 90,000
30+ days ago

Cloud Software Engineer – Edge IoT DevOps

Genetec

Quebec
Hybrid
CAD 70,000 - 90,000
30+ days ago

Principal Software Developer II - Distributed Systems - Elasticsearch

PowerToFly

Canada
On-site
CAD 192,000 - 305,000
30+ days ago

Principal Distributed Systems Software Engineer

PowerToFly

Canada
Remote
CAD 192,000 - 305,000
30+ days ago

Principal Software Developer I - Distributed Systems - Elasticsearch

PowerToFly

Canada
Remote
CAD 192,000 - 305,000
30+ days ago

Staff AI Software Developer

Firstbase

Montreal
On-site
CAD 90,000 - 120,000
30+ days ago

Middle Software Engineer (PHP)

Xsolla

Montreal (administrative region)
On-site
CAD 70,000 - 90,000
30+ days ago

Software Development Engineer

Firstbase

Montreal
Hybrid
CAD 80,000 - 100,000
30+ days ago

Senior Software Engineer

PowerToFly

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago

Senior Software Engineer

TTEC Digital

Toronto
Remote
CAD 95,000 - 115,000
30+ days ago

Sr. Software Developer

Staples Canada

Richmond Hill
Hybrid
CAD 80,000 - 100,000
30+ days ago

Ruby Software Engineer — Flexible Hours & Remote Options

Edjuster

Canada
Hybrid
CAD 80,000 - 100,000
30+ days ago

Software Engineer

Edjuster

Canada
Hybrid
CAD 80,000 - 100,000
30+ days ago

Top job titles:

Administrative Assistant jobsPsychologist jobsAnalyst jobsMarketing Remote jobsArchitectural Technologist jobsEntry Level Software Developer jobsFullstack Developer jobsChief Investment Officer jobsCfo jobsGeneral Manager jobs

Top companies:

Jobs at Eastern HealthJobs at ShopifyJobs at CiscoJobs at Coca ColaJobs at Morgan StanleyJobs at World BankJobs at AmaJobs at SquareJobs at DominosJobs at Bci

Top cities:

Jobs in OttawaJobs in QuebecJobs in HalifaxJobs in VaughanJobs in BurnabyJobs in KitchenerJobs in GuelphJobs in AjaxJobs in LangleyJobs in Prince George

Similar jobs:

Security Guard jobsCyber Security jobsSecurity jobsIt jobsDigital Marketing jobsHospital jobsItalian jobsMechanical Engineer jobsPower Engineer jobsQuality Analyst jobs
Lead Software Developer
Wowza Media Systems
Quebec
Hybrid
CAD 100,000 - 130,000
Full time
30+ days ago

Job summary

A global leader in video streaming technology is seeking a Lead Software Developer to enhance their core product, Wowza Streaming Engine. The ideal candidate should possess over 7 years experience in transcoding and packaging, strong programming skills in Java and C or C++, and a proven track record in technical leadership. This role provides flexible work options from Montreal or anywhere in Canada, and you will have a direct impact on the performance and reliability of streaming workflows across numerous industries.

Benefits

Competitive salary aligned to Canadian market
Generous paid time off
Comprehensive health benefits
Retirement savings program
Paid parental leave
Training and professional development opportunities

Qualifications

  • 7+ years of experience in transcoding and packaging workflows.
  • Minimum 2 years of experience in technical leadership or team guidance.
  • Strong mastery of AVC H.264, HEVC H.265, VP8, VP9, and AV1 codecs.
  • Experience with hardware accelerated transcoding.
  • Knowledge of RTMP, RTSP, HLS, MPEG DASH, CMAF, and WebRTC protocols.
  • Programming experience in Java and C or C++.

Responsibilities

  • Lead the design and enhancement of core features of the Wowza Streaming Engine.
  • Architect and guide the implementation of advanced workflows.
  • Oversee and optimize packaging pipelines for large scale delivery.
  • Tune and optimize GPU or VPU accelerated transcoding workflows.
  • Collaborate with cross-functional teams and mentor junior developers.

Skills

experience in transcoding and packaging workflows
technical leadership
strong mastery of video codecs
hardware accelerated transcoding
knowledge of video protocols and formats
programming skills in Java
programming skills in C or C++
Job description
AboutWowza

WowzaMedia Systems is a Colorado-based global leader in video streaming software backed byClearhavenPartners (Boston, MA). Our flagship product,WowzaStreaming Engine, is one of the streaming industry’s most foundational, widely adopted, widelytrustedand often imitated media server software products.

Organizations with mission-critical video rely onWowza. Our technology helps power streaming workflows for customers including ESPN, Axon, NASA, SpaceX, Blue Origin,Palantirand many others. Across education, healthcare, enterprise, gaming, government and more,Wowza’ssoftware has been implemented in more than 30,000 customer video solutions in over 100 countries.

Role Overview

We are looking for a Lead Software Developer who understands the key stages involved in processing and delivering video content. You will playa central rolein the evolution ofWowzaStreaming Engine, a corecomponentof the streaming infrastructure used by thousands of organizations. This role is ideal for someone witha strongexperience working with modern video pipelines and technical leadership, who wants to guide and contribute directly to a highly impactful,large scaleproduct.

What You Will Do

Lead the design,developmentandenhancementofcorefeaturesof theWowzaStreaming Enginewithhighlevelsofreliabilityand performance.

Architect and guide theimplementationofadvancedworkflows for new codecs and hardwareaccelerators.

Overseeandoptimizepackaging pipelines for largescalelive and ondemanddelivery.

Tune andoptimizeGPU or VPUacceleratedtranscodingworkflows tomeetperformance,costandqualityrequirements.

Diagnose andresolvecomplexissuesinvolvingvideoprotocols,pipelinesand media formats,supportingotherteammembersin the process.

Contributetointernalstandards,formatsand best practices invideostreaming, andensuretheiradoptionacrosstheteam.

Collaboratewithproduct, support andcustomerfacingteams,providingcleartechnicaldirection.

Actas avideotechnologyexpert forotherengineeringteamsand mentor more juniordevelopers.

Technical Requirements
  • 7+yearsofexperienceintranscodingand packaging workflows.
  • Minimum 2yearsofexperienceintechnicalleadership orteamguidancewithina software engineeringenvironment.
  • Strong mastery of video codecs including AVC H.264, HEVC H.265, VP8, VP9 and AV1.
  • Demonstrated experience with hardware accelerated transcoding (NVIDIA, Intel,AMDor equivalent).
  • Strong knowledge of protocols and formats such as RTMP, RTSP, HLS, MPEG DASH,CMAFand WebRTC.
  • Solid understanding of content encryption and DRM workflows.
  • Familiarity with video quality metrics including PSNR,SSIMand VMAF.
  • Strong programming skills in Javaand inC or C plusplus, including JNI based integration.
  • Experience designing major components of a complex or distributed application.
  • Experience in unit testing, performancetuningand debugging multithreaded Java applications.
Nice To Have
  • Contributions to open-source video projects.
  • Direct experience withWowzaStreaming Engine orWowzaVideo.
  • Experience with CI CD pipelines and automated testing environments.
  • Experience creating public APIs or SDKs.
Why JoinWowzaand This Team

Work on a foundational product in the global video ecosystem.

Direct impact on the quality,performanceand reliability of production streaming workflows.

Senior,pragmaticand collaborative engineering team.

Flexible work options from Montreal or anywhere in Canada.

Benefits and Perks

We offer a competitive compensation package and a comprehensive set of benefits designed to support you and your family. While specifics may vary by country, for Canada you can expect:

  • Competitive base salary aligned to the Montreal market and your experience
  • Generous paid time off and company holidays
  • Comprehensive health benefits
  • Retirement savings program with company contribution
  • Paid parental leave
  • Short term andlong termdisability coverage
  • Training and professional development opportunities
  • Employeeassistanceprogram and wellness support

Details of the benefits package for this role will be discussed during the interview process.

Who We Are, Culturally

AtWowza, you will be part of a fast paced, mission driven team that powersrealworld, high impact use cases, from live streaming graduations to supporting critical monitoring and decision workflows. We encourage ownership, collaboration, and curiosity, and we take pride in building software that other engineers love to run in production.

WowzaMedia Systems does not discriminateon the basis ofrace, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, genderidentityor any other reason prohibited by law in provision of employment opportunities and benefits.

FRENCH :
Leaddéveloppeur·euselogiciel senior (VideoStreaming)

Lieu:Montréal, QC (hybride) ou télétravail au Canada

Département:Ingénierie

À propos deWowza

WowzaMediaSystemsest un leader mondial du logiciel de diffusion vidéo en continu, basé au Colorado et soutenu parClearhavenPartners(Boston, MA). Notre produit phare,WowzaStreaming Engine, est l’un des serveurs médias les plus fondamentaux, largement adoptés, reconnus et souvent imités de l’industrie du streaming.

Les organisations qui dépendent de la vidéo pour des opérations critiques font confiance àWowza. Notre technologie soutient les flux de diffusion pour des clients comme ESPN,Axon, la NASA, SpaceX, Blue Origin,Palantiret bien d’autres. Dans les secteurs de l’éducation, de la santé, de l’entreprise, du jeu vidéo, du gouvernement et plus encore, le logicielWowzaa été intégré à plus de 30000 solutions vidéo dans plus de 100 pays.

Aperçu du rôle

Nous recherchons un ou une leaddéveloppeur·euselogicielqui maîtrise les étapes clés du traitement et de la diffusion de contenu vidéo. Vous jouerez un rôle central dans l’évolution deWowzaStreaming Engine, un composant essentiel de l’infrastructure de streaming utilisée par des milliers d’organisations. Ce poste s’adresse à une personne forte d’expérience dans les pipelines vidéo moderneseten leadership technique, et souhaitant guider le développement d’un produit d’envergure à fort impact.

.

Responsabilités
  • Superviser la conception, le développement et l’amélioration des fonctionnalités centrales deWowzaStreaming Engine, en assurant des niveaux élevés de fiabilité et de performance.
  • Définir l’architecture et guider la mise en œuvre de workflows avancés pour les nouveaux codecs et les accélérateurs matériels.
  • Orienter et optimiser les pipelines de mise en paquet pour la diffusion en direct et sur demande à grande échelle.
  • Encadrer l’optimisation des workflows de transcodage accélérés par GPU ou VPU afin d’atteindre les objectifs de performance, de coûts et de qualité.
  • Diagnostiquer et résoudre des enjeux complexes liés aux protocoles vidéo, aux pipelines et aux formats médias, tout en soutenant les autres membres de l’équipe dans l’analyse et la résolution.
  • Contribuer à l’élaboration et à l’évolution des standards internes, des formats et des meilleures pratiques en matière de diffusion vidéo, et en assurer l’adoption.
  • Collaborer étroitement avec les équipes produit, soutien et équipes en contact avec les clients, et assurer une communication technique claire.
  • Agir comme expert ou experte de référence en technologie vidéo auprès des autres équipes d’ingénierie, et jouer un rôle de mentor auprès des développeurs et développeuses plus juniors.
Exigences techniques
  • Un minimum de 7 ans d’expérience en workflows de transcodage et de mise en paquet.
  • Au moins 2 ans d’expérience en leadership technique ou en encadrement d’équipe dans un contexte d’ingénierie logicielle.
  • Maîtrise approfondie des codecs vidéo AVC H.264, HEVC H.265, VP8, VP9 et AV1.
  • Expérience démontrée en transcodage accéléré par matériel NVIDIA, Intel, AMD ou équivalent.
  • Excellente connaissance des protocoles et formats tels que RTMP, RTSP, HLS, MPEG DASH, CMAF etWebRTC.
  • Solide compréhension du chiffrement de contenu et des workflows DRM.
  • Familiarité avec les métriques de qualité vidéo PSNR, SSIM et VMAF.
  • Compétences avancées en programmation Java et en C ou C plusplus, incluant l’intégration basée sur JNI.
  • Expérience en conception de composants majeurs au sein d’une application complexe ou distribuée.
  • Expérience en tests unitaires, optimisation de performance et débogage d’applications Javamultithreadées.
Atouts
  • Contributions à des projets vidéo open source.
  • Expérience directe avecWowzaStreaming Engine ouWowzaVideo.
  • Expérience avec des pipelines CI/CD et des environnements de tests automatisés.
  • Expérience dans la création d’API ou de SDK publics.
Pourquoi rejoindreWowzaet cette équipe

Travailler sur un produit fondamental dans l’écosystème vidéo mondial.

Avoir un impact direct sur la qualité, la performance et la fiabilité des workflows de diffusion en production.

Équipe d’ingénierie senior, pragmatique et collaborative.

Options de travail flexibles depuis Montréal ou de n’importe où au Canada.

Avantages et conditions
  • Salaire de base compétitif aligné sur le marché montréalais et votre expérience
  • Vacances et congés rémunérés généreux, incluant les congés fériés
  • Assurance collective complète
  • Programme d’épargne retraite avec contribution de l’employeur
  • Congé parental payé
  • Assurance invalidité courte et longue durée
  • Occasions de formation et de développement professionnel
  • Programme d’aide aux employés et soutien au bien être

Les détails complets de la couverture seront discutés au cours du processus d’entrevue.

Notre culture

ChezWowza, vous ferez partie d’une équipe dynamique et guidée par sa mission, au service de cas d’usage concrets et critiques, qu’il s’agisse de diffuser des cérémonies de remise de diplômes ou de soutenir des opérations de surveillance et de décision essentielles. Nous valorisons la prise d’initiative, la collaboration et la curiosité, et nous sommes fiers de concevoir un logiciel que d’autresdéveloppeurs·eusesaiment déployer en production.

ChezWowza, nous appliquons des pratiques d’emploi fondées sur l’égalité des chances. Aucune discrimination n’est tolérée pour des motifs protégés par la loi, notamment l’âge, le sexe, l’orientation sexuelle, l’identité ou l’expression de genre, l’origine ethnique ou nationale, la couleur, la langue, la religion, la condition sociale, le handicap ou tout autre motif interdit.
  • 1
  • ...
  • 60
  • 61
  • 62
  • ...
  • 93

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved