Video Streaming Engineer

11 hours, 20 minutes ago
Full-time
Senior
Software Development
Xsolla

Xsolla

Xsolla is an international payment solution provider for online games, offering tools to launch, monetize, and scale games worldwide with local payment methods and fraud prevention.

Internet Software & Services
251-1K
Founded 2005

Description

  • Design, develop, and optimize video streaming pipelines using GStreamer, FFmpeg, and CEF.
  • Implement and maintain support for multiple video codecs and containers/protocols, including H.264, HEVC, VP8, VP9, AV1, VVC, FLV, HLS, RTMP, SRT, MPEG TS, and MP4.
  • Build and deploy streaming solutions in Docker and other containerized environments.
  • Develop high-performance, low-latency video processing modules in Rust and C++.
  • Integrate Chromium Embedded Framework (CEF) into the video compositing pipeline for advanced rendering and overlay capabilities.
  • Monitor, troubleshoot, and optimize streaming quality, latency, and reliability.
  • Collaborate with cross-functional teams to deliver seamless video experiences for end users.
  • Document architecture, processes, and best practices for video streaming systems.
  • Stay current with industry trends and emerging technologies in video streaming and real-time media delivery.

Requirements

  • Proven experience with GStreamer and FFmpeg for video processing and streaming.
  • Hands-on experience integrating Chromium Embedded Framework (CEF).
  • Proficiency with Docker for containerized deployments.
  • Strong programming skills in Rust and C++.
  • Deep understanding of video codecs, including H.264, HEVC, VP8, VP9, AV1, and VVC.
  • Experience with video containers and transmission protocols such as FLV, HLS, RTMP, SRT, MPEG TS, and MP4.
  • Solid grasp of network protocols and real-time media transmission.
  • Experience optimizing for low latency and high reliability in video delivery.
  • Experience with cloud-based video streaming infrastructure such as AWS, Azure, or GCP (nice to have).
  • Familiarity with DRM, adaptive bitrate streaming, and content protection (nice to have).
  • Knowledge of WebRTC or similar real-time communication technologies (nice to have).
  • Experience with performance profiling and debugging of multimedia applications (nice to have).
  • Background in gaming, live streaming, or interactive media (nice to have).

Benefits

  • Remote full-time role.
  • Salary range of $130,000 to $160,000 per year.
  • Opportunity to work on global video streaming technology for a major games commerce company.
  • Equal opportunity employer with an inclusive hiring environment.
  • Background check and employment process transparency, including criminal history, employment, and education verification.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer

Filevine 251-1K Specialized Consumer Services

Filevine is hiring a Staff Software Engineer to contribute as a highly autonomous individual contributor on a greenfield project within its legal AI platform, shaping scalable systems and technical direction.

Angular AWS C# Elasticsearch Groovy .NET Node.js Playwright React Redis SQL Server Svelte
4 hours, 5 minutes ago

Software Engineer, Mid-level (L2), Web

CoinGecko 51-250 IT Services

CoinGecko is hiring a mid-level Web Software Engineer in Malaysia to build and maintain cryptocurrency-focused web applications and production systems that support its global data platform.

Agile JavaScript PostgreSQL Ruby Ruby on Rails Scrum
4 hours, 5 minutes ago

Principal Software Engineer, Order

Olo 251-1K Internet Software & Services

Olo is hiring a Principal Software Engineer to lead architecture and technical strategy for its Order Engineering team in Belfast, with a fully remote role focused on scaling critical restaurant technology systems.

AWS CI/CD Kafka Kubernetes Microservices .NET Terraform
4 hours, 20 minutes ago

Member of Technical Staff, Trading (Derivatives)

Anchorage Digital 251-1K Capital Markets

Anchorage Digital is hiring a Member of Technical Staff, Trading (Derivatives) to build and maintain institutional crypto trading systems that support front-office and back-office workflows in a regulated digital asset environment.

Git Go GraphQL gRPC MySQL PostgreSQL Solid.js TDD
4 hours, 35 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers