Senior Software Engineer

Bitmovin
Onsite

About The Position

Bitmovin is a global Series-C SaaS scale-up that provides award-winning video streaming technology to world-renowned brands and managed service providers. Our solution suite consists of Live and VOD Encoding, a Multi-Platform Player, and Analytics platform; enabling content owners to redefine the viewer experience through API-based workflow optimization, fast turnaround, and scalability. We have seen great success and created great momentum in the market. This is down to our products, ecosystem, but ultimately our people who love video streaming. At Bitmovin we value cognitive diversity and the huge part this plays in not only creating a global culture second to none, but in how this underpins our ability to create truly representative, Emmy award winning products. Diversity in all its forms is encouraged and celebrated at Bitmovin; everyone has a role to play in helping us shape the future of video. At Bitmovin, we’re redefining how the world streams video. Our Emmy award-winning technology powers video for household names like Red Bull Media House, RTL, and Technicolor — and we’re just getting started. You'll be a senior engineer on our Encoding team, shipping production code in the core encoding product (Java/Kotlin, C++) that runs at massive cloud scale (VOD and live, AV1/HEVC). Our engineering team is in Europe. You'll be our senior engineer on the ground in the US: contributing in the team's sprints, and owning the technical relationship with our largest US media and streaming customers during hours when Europe is offline. It's a real engineering role with direct customer ownership, and it's the first of its kind at Bitmovin, so you'll shape how it works. This is the first Forward Deployed Engineer at Bitmovin — a greenfield role where you'll define the playbook, not inherit one. You'll sit inside our Encoding engineering team, shipping production code in its sprints, while being the technical face of Bitmovin for our marquee US media and streaming customers. When Europe is offline, you're the one keeping US enterprise accounts moving: triaging encoding issues, driving incidents to resolution or a clean handover, and turning what you learn in the field into better product.

Requirements

  • 5+ years of software engineering experience at a senior level, strong in Java or C++, able to contribute production code in the encoding team's sprints
  • 2+ years in a customer-facing technical role (solutions architecture, professional services, forward deployed, or named-account support)
  • Cloud experience (AWS and/or GCP), Docker, and hands-on experience running and debugging scalable distributed services
  • Strong troubleshooting on live customer systems: log analysis, error diagnosis, network traces, reproducing issues from limited information
  • Open to AI-assisted development workflows and comfortable using AI tools like Claude Code
  • Excellent written and verbal English, with a track record of communicating credibly with enterprise engineering teams
  • High autonomy: comfortable owning issues end-to-end during US hours while the EU team is offline, with sound judgment on when to escalate vs. resolve
  • Based on the US East Coast or in Denver, and willing to travel to customer sites regularly
  • You must already have the right to work in the United States.

Nice To Haves

  • Video streaming domain knowledge: codecs (H.264/HEVC, ideally AV1), container formats, HLS/DASH, OTT encoding workflows
  • Prior forward-deployed, solutions architect, or professional services experience at a SaaS or media-tech vendor
  • Experience with Bitmovin or competing encoding platforms (AWS MediaConvert/Elemental, Harmonic, MediaKind)
  • Live streaming and 24/7 operations experience: incident management, on-call

Responsibilities

  • Contribute production code to the encoding stack (Java/Kotlin, C++) as a full member of the Encoding team's sprints
  • Own our US enterprise accounts technically during EU off-hours: triage and troubleshoot encoding issues, drive incidents to resolution or a clean handover
  • Debug live, distributed systems under real customer pressure: log analysis, error diagnosis, network traces, reproducing issues from limited information
  • Travel to customer sites to support integrations, run technical workshops, and handle escalations
  • Feed what you learn in the field back into sprint planning and the product roadmap

Benefits

  • View the benefits on our Careers Page
  • Get to know our outstanding culture showcased on LinkedIn
  • Check the employee reviews on Glassdoor
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service