Senior Software Engineer
Bitmovin · Denver, CO · 2 mo ago
HybridFull-time
About the role
At Bitmovin, you'll be a senior engineer on the Encoding team, contributing production code in the core encoding product (Java/Kotlin, C++) that runs at massive cloud scale (VOD and live, AV1/HEVC).
You'll be the technical face of Bitmovin for our marquee US media and streaming customers, handling technical support during EU off-hours, triaging and resolving encoding issues, and feeding insights back into sprint planning and the product roadmap.
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
Requirements
- Must-have experience: 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
Qualifications
- Based on the US East Coast or in Denver, and willing to travel to customer sites regularly
- Must already have the right to work in the United States
Skills
- 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
Benefits
- View the benefits on our Careers Page
- Get to know our outstanding culture showcased on LinkedIn
- Check the employee reviews on Glassdoor
Pay
Competitive compensation package
Schedule
Full-time, based in Denver