Location: Austria, Germany, Spain
Tech Stack (if applicable): TypeScript, Node.js, Jest, React, SASS/SCSS
Team Size: 6 Engineer
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.
As a Software Engineer, you’ll shape the core of our Player and Dashboard — the products millions of viewers interact with daily. This is a role for engineers who thrive on ownership, creativity, and building things that scale fast. If you want your code to impact both developers and end-users worldwide, this is your stage.
What you’ll do:
- Build high-quality, reusable, and testable code for products that scale across millions of devices
- Own features end-to-end: from concept and design through development, testing, and deployment
- Enhance existing features while delivering new functionality to delight our customers
- Write unit, functional, and performance tests (we ❤️ Jest)
- Collaborate with peers through code reviews, pairing, and architectural discussions
- Stay ahead of the curve with emerging tech and best practices in JavaScript/TypeScript
What success looks like (6–12 months):
- You’ve delivered features and improvements that positively impact both customers and end users
- You’ve become a trusted contributor in our engineering team, supporting and mentoring peers when needed
- You’ve actively helped us improve the scalability, performance, and maintainability of our Player and Dashboard
What can you bring
Must-Have Experience:
- Strong experience in modern JavaScript and/or TypeScript development
- Hands-on experience with automated testing (unit, integration, or functional tests)
- Ability to work independently as well as collaboratively in a team environment
- A strong sense of ownership and accountability in delivering product features
Nice-to-Have:
- Experience with Player SDKs
- Experience with TypeScript at scale
- Familiarity with React and SASS/SCSS for UI development
- Experience designing APIs or developing libraries/frameworks
- Strong software architecture skills
- Experience with Git, GitHub, and Git Flow
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.
Life at Bitmovin
Find out more about us on our Careers Page
See what fellow Bitmovers are saying on LinkedIn
Check the employee reviews on Glassdoor
For all of our roles, we are willing to offer flexible working arrangements to support everyone’s unique circumstances.