Video Streaming Engineer

Xsolla
Canada
Workplace: RemoteFull timeCAD 130,000 - 160,000 annuallyFunction: Creative Production (Video/Audio/Photo)Skills: ["GStreamer","FFmpeg","CEF","Docker","Rust","C++","H.264","HEVC","VP8","VP9","AV1","VVC","FLV","HLS","RTMP","SRT","MPEG TS","MP4","Network protocols","Low latency"]

Collaborate on building and maintaining high-performance, low-latency video streaming pipelines for global audiences. Architecture and optimize streaming systems using GStreamer, FFmpeg, and CEF; containerized with Docker; develop in Rust and C++, delivering reliable, cross-platform video playback and rendering for a dynamic gaming-focused technology team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Xsolla
Xsolla
7 months ago

Video Streaming Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Collaborate on building and maintaining high-performance, low-latency video streaming pipelines for global audiences. Architecture and optimize streaming systems using GStreamer, FFmpeg, and CEF; containerized with Docker; develop in Rust and C++, delivering reliable, cross-platform video playback and rendering for a dynamic gaming-focused technology team.
Location: Canada
Workplace: Remote
Employment Type: Full time
Job Function: Creative Production (Video/Audio/Photo)

Key Responsibilities

  • •Design, develop, and optimize video streaming pipelines using GStreamer, FFmpeg, and CEF as part of the compositing pipeline.
  • •Implement and maintain support for a wide range of video codecs (e.g., H.264, HEVC, VP8, VP9, AV1, VVC) and containers/protocols (e.g., FLV, HLS, RTMP, SRT, MPEG TS, MP4).
  • •Build and deploy streaming solutions using Docker and containerized environments.
  • •Develop high-performance, low-latency video processing modules in Rust and C++.
  • •Manage integration of CEF into the video compositing pipeline to enable advanced rendering and overlay capabilities.

Pay and Benefits

Salary: CAD 130,000 - 160,000 annually
Perks:Health InsuranceDentalVisionPaid LeaveLearning Budget

Key Requirements

  • •Proven experience with GStreamer for video processing and streaming
  • •Hands-on experience with FFmpeg for video processing and streaming
  • •Experience integrating Chromium Embedded Framework (CEF)
  • •Proficiency in Docker for containerized deployments
  • •Strong programming skills in Rust and C++
Experience:Video streamingGaming
Skills:GStreamerFFmpegCEFDockerRustC++H.264HEVCVP8VP9AV1VVCFLVHLSRTMPSRTMPEG TSMP4Network protocolsLow latency
Tech Stack:GStreamerFFmpegCEFDockerRustC++H.264HEVCVP8VP9AV1VVCFLVHLSRTMPSRTMPEG TSMP4

Company Brief

Xsolla
Provides payment, billing, distribution and commerce solutions for video game developers and publishers, enabling in-game purchases, store infrastructure, fraud protection, and global payment processing to monetize games across platforms and regions.
Industry: Payments
Company Size: Large (251 to 1,000 employees)
Growth: Established Company
Headquarters: Sherman Oaks, Los Angeles, United States
Founded: 2005
WebsiteLinkedIn