Software Engineer
Bitmovin
- Location
- Denver · Klagenfurt
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- —
Posted 6d ago
Job Application for Senior Software Engineer at Bitmovin
Senior Software Engineer
Denver
Apply
Location
Denver
Tech Stack
C++/Java, Docker, Kubernetes, AWS, GCP, Azure
Team Size
10 Engineers (EU-based)
Travel
up to 25%
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.
“We are constantly seeking out forward thinking individuals who want to shape the future of video… come and work with us!”
Stefan Lederer, CEO
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.
Why will your impact matter?
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.
What you’ll do
- 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
What success looks like (6–12 months)
- You're shipping production code in the Encoding team's sprints, not just triaging issues
- You've become the trusted US technical contact for our largest media and streaming accounts, and off-hours response times have visibly improved
- You've defined a repeatable playbook for triage, resolve-vs-escalate, and clean handovers to the EU team
- You've run at least one on-site customer integration or workshop end to end
- Field learnings from your accounts have shaped sprint planning or the roadmap at least once
- The EU team trusts you to own US hours solo. Your async updates are clear enough that Europe picks up where you left off without friction.
- You've built a clear picture of how customers actually use our product day to day, and turned it into documentation the product and engineering teams actually rely on.
What can you bring
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
- Experience being responsible for maintaining production systems, preferably experienced with on-call, incident management, or 24/7 operations
- 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-Have
- 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)
You don’t have experience with all the points above? Don’t worry, we will support you with learning, training, and coaching on the job.
Why do this at Bitmovin
There is a lot on offer here
- View the benefits on our Careers Page
- Get to know our outstanding culture showcased on LinkedIn
- Check the employee reviews on Glassdoor
Apply for the role, and let’s get talking!
Create a Job Alert
Interested in building your career at Bitmovin? Get future opportunities sent straight to your email.
Create alert
Apply for this job
*
indicates a required field
Autofill my application
First Name*
Last Name*
Email*
PhoneCountry
Phone
244 results foundNo results found
Afghanistan+93
Åland Islands+358
Albania+355
Algeria+213
American Samoa+1
Andorra+376
Angola+244
Anguilla+1
Antigua & Barbuda+1
Argentina+54
Armenia+374
Aruba+297
Ascension Island+247
Australia+61
Austria+43
Azerbaijan+994
Bahamas+1
Bahrain+973
Bangladesh+880
Barbados+1
Belarus+375
Belgium+32
Belize+501
Benin+229
Bermuda+1
Bhutan+975
Bolivia+591
Bosnia & Herzegovina+387
Botswana+267
Brazil+55
British Indian Ocean Territory+246
British Virgin Islands+1
Brunei+673
Bulgaria+359
Burkina Faso+226
Burundi+257
Cambodia+855
Cameroon+237
Canada+1
Cape Verde+238
Caribbean Netherlands+599
Cayman Islands+1
Central African Republic+236
Chad+235
Chile+56
China+86
Christmas Island+61
Cocos (Keeling) Islands+61
Colombia+57
Comoros+269
Congo - Brazzaville+242
Congo - Kinshasa+243
Cook Islands+682
Costa Rica+506
Côte d’Ivoire+225
Croatia+385
Cuba+53
Curaçao+599
Cyprus+357
Czechia+420
Denmark+45
Djibouti+253
Dominica+1
Dominican Republic+1
Ecuador+593
Egypt+20
El Salvador+503
Equatorial Guinea+240
Eritrea+291
Estonia+372
Eswatini+268
Ethiopia+251
Falkland Islands+500
Faroe Islands+298
Fiji+679
Finland+358
France+33
French Guiana+594
French Polynesia+689
Gabon+241
Gambia+220
Georgia+995
Germany+49
Ghana+233
Gibraltar+350
Greece+30
Greenland+299
Grenada+1
Guadeloupe+590
Guam+1
Guatemala+502
Guernsey+44
Guinea+224
Guinea-Bissau+245
Guyana+592
Haiti+509
Honduras+504
Hong Kong SAR China+852
Hungary+36
Iceland+354
India+91
Indonesia+62
Iran+98
Iraq+964
Ireland+353
Isle of Man+44
Israel+972
Italy+39
Jamaica+1
Japan+81
Jersey+44
Jordan+962
Kazakhstan+7
Kenya+254
Kiribati+686
Kosovo+383
Kuwait+965
Kyrgyzstan+996
Laos+856
Latvia+371
Lebanon+961
Lesotho+266
Liberia+231
Libya+218
Liechtenstein+423
Lithuania+370
Luxembourg+352
Macao SAR China+853
Madagascar+261
Malawi+265
Malaysia+60
Maldives+960
Mali+223
Malta+356
Marshall Islands+692
Martinique+596
Mauritania+222
Mauritius+230
Mayotte+262
Mexico+52
Micronesia+691
Moldova+373
Monaco+377
Mongolia+976
Montenegro+382
Montserrat+1
Morocco+212
Mozambique+258
Myanmar (Burma)+95
Namibia+264
Nauru+674
Nepal+977
Netherlands+31
New Caledonia+687
New Zealand+64
Nicaragua+505
Niger+227
Nigeria+234
Niue+683
Norfolk Island+672
North Korea+850
North Macedonia+389
Northern Mariana Islands+1
Norway+47
Oman+968
Pakistan+92
Palau+680
Palestinian Territories+970
Panama+507
Papua New Guinea+675
Paraguay+595
Peru+51
Philippines+63
Poland+48
Portugal+351
Puerto Rico+1
Qatar+974
Réunion+262
Romania+40
Russia+7
Rwanda+250
Samoa+685
San Marino+378
São Tomé & Príncipe+239
Saudi Arabia+966
Senegal+221
Serbia+381
Seychelles+248
Sierra Leone+232
Singapore+65
Sint Maarten+1
Slovakia+421
Slovenia+386
Solomon Islands+677
Somalia+252
South Africa+27
South Korea+82
South Sudan+211
Spain+34
Sri Lanka+94
St. Barthélemy+590
St. Helena+290
St. Kitts & Nevis+1
St. Lucia+1
St. Martin+590
St. Pierre & Miquelon+508
St. Vincent & Grenadines+1
Sudan+249
Suriname+597
Svalbard & Jan Mayen+47
Sweden+46
Switzerland+41
Syria+963
Taiwan+886
Tajikistan+992
Tanzania+255
Thailand+66
Timor-Leste+670
Togo+228
Tokelau+690
Tonga+676
Trinidad & Tobago+1
Tunisia+216
Turkey+90
Turkmenistan+993
Turks & Caicos Islands+1
Tuvalu+688
U.S. Virgin Islands+1
Uganda+256
Ukraine+380
United Arab Emirates+971
United Kingdom+44
United States+1
Uruguay+598
Uzbekistan+998
Vanuatu+678
Vatican City+39
Venezuela+58
Vietnam+84
Wallis & Futuna+681
Western Sahara+212
Yemen+967
Zambia+260
Zimbabwe+263
Resume/CV
AttachAttach
Dropbox
Enter manuallyEnter manually
Accepted file types
pdf, doc, docx, txt, rtf
Cover Letter
AttachAttach
Dropbox
Enter manuallyEnter manually
Accepted file types
pdf, doc, docx, txt, rtf
LinkedIn Profile*
Website
What is your salary expectation? *
Where are you currently based (Location)?*
Will you now or in the future require visa sponsorship to continue working in your current location?*Select...
Tell me about a time you used AI to improve how you work. What tool did you use, what was the task, and what changed as a result?
Did you apply for this job via one of our Bitmovers? If so, please state their name below. If not, please state "NA".*
I agree with Privacy Notice for Recruitment*Select...
https://bitmovin.com/recruitment-privacy-notice
Submit application
Skills
- C++
- Java
- Docker
- Kubernetes
- AWS
- GCP
- Azure
- Kotlin
- Claude Code
- Kong
- Dropbox
Similar roles
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Principal Software Engineer, Core Infrastructure
Oracle · Nashville, TN, United States · today
Senior Software Engineer
Advantest · Lake Forest, CA, United States · today
Senior/Staff Full Stack Engineer
Workstream · Lehi · today