cover image
Wowza

Senior Software Developer

Remote

Montreal, Canada

Senior

Full Time

15-12-2025

Share this job:

Skills

Java Encryption Monitoring Training Programming

Job Specifications

About Wowza

Wowza Media Systems is a Colorado-based global leader in video streaming software backed by Clearhaven Partners (Boston, MA). Our flagship product, Wowza Streaming Engine, is one of the streaming industry's most foundational, widely adopted, widely trusted and often imitated media server software products.

Organizations with mission-critical video rely on Wowza. Our technology helps power streaming workflows for customers including ESPN, Axon, NASA, SpaceX, Blue Origin, Palantir and many others. Across education, healthcare, enterprise, gaming, government and more, Wowza's software has been implemented in more than 30,000 customer video solutions in 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 play a central role in the evolution of Wowza Streaming Engine, a core component of 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-scale product.

What You Will Do

Design, develop and enhance core features of the Wowza Streaming Engine with high levels of reliability and performance.

Architect and implement advanced workflows for new codecs and hardware accelerators.

Optimize packaging pipelines for large scale live and on-demand delivery.

Tune and optimize GPU or VPU accelerated transcoding workflows to meet performance, cost and quality requirements.

Diagnose and resolve complex issues involving video protocols, pipelines and media formats.

Contribute to internal standards, formats and best practices in video streaming.

Collaborate with product, support and 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, AMD or equivalent).

Strong knowledge of protocols and formats such as RTMP, RTSP, HLS, MPEG DASH, CMAF and WebRTC.

Solid understanding of content encryption and DRM workflows.

Familiarity with video quality metrics including PSNR, SSIM and VMAF.

Strong programming skills in Java and in C or C plus plus, including JNI based integration.

Experience designing major components of a complex or distributed application.

Experience in unit testing, performance tuning and debugging multithreaded Java applications.

Nice To Have

Contributions to open-source video projects.

Direct experience with Wowza Streaming Engine or Wowza Video.

Experience with CI CD pipelines and automated testing environments.

Experience creating public APIs or SDKs.

Why Join Wowza and This Team

Work on a foundational product in the global video ecosystem.

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

Senior, pragmatic and 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 and long term disability coverage

Training and professional development opportunities

Employee assistance program and wellness support

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

Who We Are, Culturally

At Wowza, you will be part of a fast paced, mission driven team that powers real world, 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.

Wowza Media Systems does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.

FRENCH :

Développeur·euse logiciel senior (Video Streaming)

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

Département: Ingénierie

À propos de Wowza

Wowza Media Systems est un leader mondial du logiciel de diffusion vidéo en continu, basé au Colorado et soutenu par Clearhaven Partners (Boston, MA). Notre produit phare, Wowza Streaming Engine, est l'un des serveurs médias les plus fondamentaux, largement adoptés, reconnus et souvent imités de l'industrie du streamin

About the Company

Wowza is the experienced and trusted partner for reliable, scalable video solutions. For more than 15 years, Wowza has powered 35,000+ video implementations globally across a range of end markets, including media, enterprise, government, aerospace, healthcare, and more. Wowza’s video on demand (VOD) and live streaming solutions solve the most challenging aspects of video for its customers, ensuring reliable, secure experiences that businesses can trust from a SOC 2 compliant provider. For more information on how Wowza can se... Know more