Talent.com
Senior Software Developer
Senior Software DeveloperWowza Media Systems • Montreal, Montreal (administrative region), CA
Senior Software Developer

Senior Software Developer

Wowza Media Systems • Montreal, Montreal (administrative region), CA
24 days ago
Job type
  • Full-time
Job description

AboutWowza

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

Organizationswith mission-criticalvideo rely onWowza. Our technology helps power streaming workflows for customersincludingESPN,Axon,NASA, SpaceX, Blue Origin,Palantirand many others. Across education, healthcare, enterprise, gaming, government and more,Wowza’ssoftware has been implemented inmore than 30,000 customervideo solutionsin over 100 countries.

Role Overview

We are looking for a senior 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 who already works with modern video pipelines and wants to contribute directly to a highly impactful,large-scaleproduct.

What You Will Do

  • Design, develop and enhance core features of theWowzaStreaming Engine withhigh levelsof reliability and performance.
  • Architect and implement advanced workflows for new codecs and hardware accelerators.
  • Optimizepackaging pipelines for large scale live andon-demanddelivery.
  • Tune andoptimizeGPU or VPU accelerated transcoding workflows to meet performance,costand quality requirements.
  • Diagnose and resolve complex issues involving video protocols,pipelinesand media formats.
  • Contribute to internal standards,formatsand best practices in video streaming.
  • Collaborate with product,supportand customer facing teams.
  • Act as a video technology expert for other engineering teams.

Technical Requirements

  • 5+ years of experience in transcoding and packaging workflows.
  • 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 : Aperçu du rôle

    Nous recherchons un ou unedéveloppeur

  • euseliciel senior qui comprend 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 déjà familière avec les pipelines vidéo modernes et souhaitant contribuer directement à un produit d’envergure à fort impact.
  • Responsabilités

  • Concevoir, développer et améliorer des fonctionnalités essentielles deWowzaStreaming Engine avec un haut niveau de fiabilité et de performance.
  • Architecturer et mettre en œuvre des workflows avancés pour de nouveaux codecs et accélérateurs matériels.
  • Optimiser les pipelines de mise en paquet pour la diffusion en direct et sur demande à grande échelle.
  • Ajuster et optimiser les workflows de transcodage accélérés par GPU ou VPU afin de répondre aux exigences de performance, de coût et de qualité.
  • Diagnostiquer et résoudre des problèmes complexes liés aux protocoles vidéo, aux pipelines et aux formats médias.
  • Contribuer aux standards internes, formats et bonnes pratiques en matière de streaming vidéo.
  • Collaborer avec les équipes produit, soutien et relation client.
  • Agir comme expert ou experte en technologie vidéo auprès des autres équipes d’ingénierie.
  • Exigences techniques

  • Plus de 5 ans d’expérience en workflows de transcodage et de mise en paquet.
  • Maîtrise approfondie des codecs vidéo dont AVC H.264, HEVC H.265, VP8, VP9 et AV1.
  • Expérience démontrée en transcodage accéléré matériellement NVIDIA, Intel, AMD ou équivalent.
  • Excellente connaissance des protocoles et formats tels que RTMP, RTSP, HLS, MPEG DASH, CMAF et WebRTC.
  • Bonne compréhension du chiffrement de contenu et des workflows DRM.
  • Familiarité avec les métriques de qualité vidéo PSNR, SSIM et VMAF.
  • Solides compétences en programmation Java et en C ou C plusplus, incluant l’intégration basée sur JNI.
  • Expérience en conception de composants majeurs dans une application complexe ou distribuée.
  • Expérience en tests unitaires, optimisation de performance et débogage d’applications Java multithread.
  • 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

  • Nous offrons une rémunération compétitive et un ensemble complet d’avantages. Les détails peuvent varier selon le pays, mais pour le Canada, vous pouvez vous attendre à :
  • 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, le religion, la condition sociale, le handicap ou tout autre motif interdit.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Developer • Montreal, Montreal (administrative region), CA

    Similar jobs
    Senior Full Stack Developer

    Senior Full Stack Developer

    Botpress Technologies Inc. • Montreal, QC, Canada
    Full-time
    Help bring AI agents to companies worldwide.Over the next decade, autonomous agents will redefine how we work.Botpress allows companies to build and deploy advanced AI agents that move beyond conve...Show more
    Last updated: 24 days ago • Promoted
    Senior Programmer

    Senior Programmer

    Kabam • Montreal
    Full-time
    Be among the first 25 applicants.At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming.We hire for passion and diversity so that we can triumph in our collective skill.Our...Show more
    Last updated: 30+ days ago • Promoted
    Senior Full-Stack Developer

    Senior Full-Stack Developer

    Targeted Talent • Montreal, QC, Canada
    Permanent
    We are looking for an experienced.Senior Full-Stack (React & Node) Developer.Our client is a fintech company based out of Vancouver. JavaScript / TypeScript and related frameworks (NestJS, Expre...Show more
    Last updated: 30+ days ago • Promoted
    Senior Integrations Developer

    Senior Integrations Developer

    MaintainX • Montreal
    Full-time
    MaintainX is the world leading mobile-first workflow management platform for industrial and frontline workers.We are a modern IoT enabled cloud based tool for maintenance, safety, and operations on...Show more
    Last updated: 30+ days ago • Promoted
    Senior Fullstack programmer – Core Technologies

    Senior Fullstack programmer – Core Technologies

    Behaviour Interactive • Montreal
    Full-time
    Senior Fullstack programmer – Core Technologies.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features. Are you ready to dive into the world of cutting-edge v...Show more
    Last updated: 11 days ago • Promoted
    Senior SAP Developer

    Senior SAP Developer

    National Bank of Canada • Montreal
    Full-time
    Senior SAP Developer – Data & Analytics.A career as a Senior SAP Developer – Data & Analytics in the SAP Delivery IT team at National Bank means acting as a specialist in developing SAP Datasphere ...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer, RDI

    Senior Software Engineer, RDI

    Redis • Ahuntsic North, ca
    Full-time
    Job Description Who we are We're Redis.We built the product that runs the fast apps our world runs on.If you checked the weather, used your credit card, or looked at your flight status online today...Show more
    Last updated: 2 days ago • Promoted
    Senior Fullstack Developer

    Senior Fullstack Developer

    Cloud Imperium Games Montreal • Montreal
    Full-time
    Cloud Imperium Games (CIG) is a leading video game development company founded in 2012 by Chris Roberts.With over 1,000 employees, CIG focuses on delivering next‑generation AAA games and pioneering...Show more
    Last updated: 10 days ago • Promoted
    Senior SQL Developer with Capital markets experience - saint-esprit

    Senior SQL Developer with Capital markets experience - saint-esprit

    Luxoft • saint-esprit, qc, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 2 hours ago • Promoted • New!
    Senior Backend Programmer

    Senior Backend Programmer

    Zeni Max Media, Inc. • Montreal
    Full-time
    Bethesda Game Studios strives to offer its employees a well‑balanced home and work life by providing competitive salaries, a generous benefits program, and offices located in some of North America’...Show more
    Last updated: 30+ days ago • Promoted
    Senior Android Software Development Lead - Multi-Team Impact

    Senior Android Software Development Lead - Multi-Team Impact

    Warner Bros. Discovery • Ahuntsic North, ca
    Full-time
    Senior Android Software Development Lead - Multi-Team Impact Warner Bros.Discovery • Ottawa, ON, CA Job ID : J-18808-Ljbffr. A leading entertainment company is seeking a Senior Manager, Software Deve...Show more
    Last updated: 26 days ago • Promoted
    Software Developer – API

    Software Developer – API

    Amilia • Greater Montreal Area, QC, CA
    Full-time
    Amilia is transforming the recreation and activities market with its innovative, purpose-built SaaS platform.Designed for municipalities, community centers, nonprofits, businesses, and recreation o...Show more
    Last updated: 30+ days ago
    Senior Web Developer

    Senior Web Developer

    AffinityClick Inc • Ahuntsic North, ca
    Full-time +1
    AffinityClick builds the apps that keep you connected.Whether it's voice calls, messaging, or data, AffinityClick has modern telephony and data solutions that help consumers and businesses stay in ...Show more
    Last updated: 2 days ago • Promoted
    Senior Firmware Developer

    Senior Firmware Developer

    dcbel Inc • Montreal, QC, Canada
    Full-time
    Our flagship product, the dcbel Home Energy Station, is a small wall mounted device that gives everyone ownership over their energy supply by using solar power to charge their EV and home, unlockin...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Healthcare Tech & Impact

    Senior Software Engineer, Healthcare Tech & Impact

    Aetonix • Ahuntsic North, ca
    Full-time
    A healthcare technology leader in Ottawa seeks a Senior Software Developer to design and implement scalable software solutions using JavaScript and Node. The ideal candidate has over 7 years of expe...Show more
    Last updated: 17 hours ago • Promoted • New!
    Senior Fullstack Developer

    Senior Fullstack Developer

    ALEIA • Montreal
    Full-time
    We are seeking a talented and experienced Full Stack Developer to join our growing team.The ideal candidate will have a passion for technology and innovation, along with the skills to develop and m...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Global Talent Alliance, Canada • Ahuntsic North, ca
    Full-time
    Senior Software Engineer to work on their Zero Trust products and cloud services.The individual will become a member tasked with the development of innovative solutions to protect endpoints from em...Show more
    Last updated: 3 days ago • Promoted
    Senior Platform Developer - ShareGate Migrate

    Senior Platform Developer - ShareGate Migrate

    ShareGate Group • Montreal
    Full-time
    ShareGate is the leading Microsoft 365 migration and governance platform, trusted by over 100,000 IT pros for its unmatched simplicity. It offers the simplest, most reliable, and most affordable way...Show more
    Last updated: 11 days ago • Promoted