K

Senior Web & Video Player Engineer (Remote)

kake Poland
Remote
Apply
AI Summary

Design, architect, and optimize high-performance video players for web and Connected TV platforms, ensuring seamless streaming experiences. Collaborate with cross-functional teams to resolve playback issues, improve QoE metrics, and implement scalable solutions using JavaScript and specialized frameworks. Requires 7+ years of expertise in web video playback, streaming protocols, and live streaming optimization.

Key Highlights
Architect and implement video players for web and Connected TV platforms (e.g., Chromecast, Samsung Tizen, Xbox)
Debug and optimize playback performance, including rebuffering, latency, and live streaming challenges
Collaborate with product and engineering teams using agile methodologies to deliver reliable video experiences
Key Responsibilities
Design, architect, and implement video player features for web and Connected TV platforms
Build and optimize video player components using streaming frameworks like Bitmovin, HLS.js, or Shaka
Troubleshoot and resolve playback issues, including rebuffering, latency, and live streaming challenges
Analyze player performance and QoE metrics to diagnose and improve real-world playback quality
Contribute to player implementations using React Native for CTV and multi-device environments
Write automated unit or end-to-end tests and integrate with RESTful APIs for reliable playback
Collaborate with cross-functional teams to deliver software using agile methodologies
Provide technical specifications and documentation for playback features
Technical Skills Required
JavaScript Web Video Playback Streaming Frameworks (e.g., Bitmovin, HLS.js, Shaka)
Benefits & Perks
Competitive Pay in USD
Fully Remote Work
Better Me Fund for Personal Growth
Nice to Have
Knowledge of video QoE metrics and ABR algorithms
Experience with Conviva or Segment analytics platforms
Familiarity with Kepler or VegaOS development environments
Background in large-scale sports live streaming environments
Node.js or backend services integration experience

Job Description


Senior Web & Video Player Engineer - Remote


Kake is a remote-first company and a people-first global community of senior engineers. Kake engineers are behind some of the world’s most innovative products (Brands you’ve heard!), from Fortune 500 to fast-growing companies. We believe it’s not where your table is, but what you bring to the table that matters. Our community spans 45,000+ engineers across 55+ countries; join a culture where great people stay, grow, and thrive (and love eating kake!).


We’re looking for Senior Web & Video Player Engineers with strong experience in JavaScript and web video playback, skilled in delivering high-performing, scalable streaming experiences across web and Connected TV platforms. It's a great fit for people who enjoy owning playback quality end-to-end and collaborating closely with product and engineering teams to ship reliable video experiences.


What you’ll build and own

  • Design, architect, and implement video player features across web and Connected TV platforms (e.g., Chromecast, Xbox, Samsung Tizen, LG, Vizio, Comcast boxes).
  • Build and optimize video player components using frameworks such as Bitmovin, JW Player, HLS.js, or Shaka.
  • Troubleshoot and resolve playback issues, including rebuffering, latency, and live streaming-specific challenges.
  • Analyze player performance and QoE metrics to diagnose issues and improve real-world playback quality.
  • Contribute to player implementations using React Native for CTV and multi-device environments.
  • Write automated unit or end-to-end tests and consume RESTful APIs to support reliable playback integrations.
  • Collaborate with cross-functional teams to deliver software using agile methodologies.
  • Provide clear technical specifications and documentation for playback features.


Core Requirements

  • 7+ years of web development experience with deep expertise in JavaScript and web video playback.
  • Proven experience building and maintaining video players and live playback components for web and Connected TV platforms.
  • Strong hands-on experience with streaming frameworks such as Bitmovin, JW Player, HLS.js, or Shaka, including tuning and troubleshooting playback behavior for live streaming.
  • Demonstrated ability to debug and optimize playback performance, including rebuffering, startup time, and playback stability.
  • Familiarity with video streaming protocols, live playback concepts (latency, live edge, drift), ABR logic, and DRM integration.
  • Excellent written and verbal communication skills in English.
  • Ability to work independently in a remote, fast-paced environment.


Nice-to-Have

  • Knowledge of video QoE metrics, ABR algorithms, and analytics platforms such as Conviva or Segment.
  • Familiarity with Kepler or VegaOS development environments.
  • Familiarity with Node.js or backend services integration.
  • Background working in large-scale sports live streaming environments.
  • Comfortable working flexible hours to overlap with distributed teams across different time zones.


Additional

  • US Timezone Overlap: 5h–6h daily PST


Why Join Kake?

The icing on the Kake:

  • 💰 Competitive Pay in USD: Work globally, get paid globally.
  • 🌎 Fully Remote: Simply put, we trust you.
  • 💜 Better Me Fund: We invest in your personal growth and passions.
  • 🎂 Compassion is Badass: Join a community that invests in social good.


Ready for your piece of the Kake? Apply now!


Quick note: Due to the high volume of applications, only shortlisted candidates will be contacted.


Similar Jobs

Explore other opportunities that match your interests

Game Development Specialist

Programming
14h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

qloc

Poland

Software Engineer - Public Safety Software Solutions

Programming
1d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Motorola Solutions

Poland
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

qloc

Poland

Subscribe our newsletter

New Things Will Always Update Regularly