Video Streaming Engineer
Team: Lightstream Studio
Location: Canada
Commitment: Full time
Workplace Type: remote
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.
- Monitor, troubleshoot, and optimize streaming quality, latency, and reliability.
- Collaborate with cross-functional teams to deliver seamless video experiences for end users.
- Stay current with industry trends and emerging technologies in video streaming and real-time media delivery.
- Document architecture, processes, and best practices for video streaming systems.
Qualifications & Skills
- Proven experience with GStreamer and FFmpeg for video processing and streaming.
- Hands-on experience integrating Chromium Embedded Framework (CEF).
- Proficiency in Docker for containerized deployments.
- Strong programming skills in Rust and C++.
- Deep understanding of video codecs (H.264, HEVC, VP8, VP9, AV1, VVC).
- Experience with video containers and transmission protocols (FLV, HLS, RTMP, SRT, MPEG TS, MP4).
- Solid grasp of network protocols and real-time media transmission.
- Experience optimizing for low latency and high reliability in video delivery.
Nice to Have:
- Experience with cloud-based video streaming infrastructure (AWS, Azure, GCP).
- Familiarity with DRM, adaptive bitrate streaming, and content protection.
- Knowledge of WebRTC or similar real-time communication technologies.
- Experience with performance profiling and debugging of multimedia applications.
- Background in gaming, live streaming, or interactive media.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
