Software Engineer – Video Encoding

Bitmovin Inc Published: November 11, 2020
Klagenfurt, Austria
Job Type


Bitmovin provides API based software that powers the world's largest OTT online video providers with video developer tools, built by industry experts.

Bitmovin is looking for a Software Engineer to join our Video Encoding Team. We’re building the Bitmovin Video Encoding service, a massively distributed video encoding system that runs anywhere. The ideal candidate will already have significant programming experience and a strong passion to learn and develop new skills. Our goal is to help you grow and provide you all resources required to be successful in contributing to the team’s success.

As a Video Encoding Software Engineer, you will

  • Work in a highly motivated team with a strong knowledge sharing and learning culture.
  • Build and maintain features for our high-performance, fault-tolerant, and scalable Bitmovin Video Encoding.
  • Rapidly iterate on features by quickly understanding requirements and producing high-quality software.
  • Be involved in all stages of development, from product creation through architecture, implementation, and testing.
  • Gain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices.
  • Write meaningful tests to ensure your code is well tested.

It would be great if you have

  • Significant experience programming in modern C/C++
  • Experience with testing frameworks and strategies
  • Ability to work in a fast-paced startup environment
  • Experienced in concurrent programming (multi-threading, multi-process, etc.)
  • Linux OS
  • Knowledge of classic dev tools (git, CMake, CI/CD, ...)
  • Ability to work both independently and in cooperation with others
  • A sense of urgency and ownership over the product

It would be even better if you have

  • Video codec development experience, particularly VVC, AV1, HEVC, VP9, and H.264
  • Knowledge about video/audio packaging including streaming technologies (Apple HLS, MPEG-DASH, etc.)
  • Knowledge of the latest C++ features (14, 17)
  • Knowledge of containers and container-based deployment (Docker, K8s, etc.)

Bitmovin’s Benefits

  • Working with an innovative, fast-growing and international team with low hierarchy
  • Opportunity to make an impact on the multimedia industry, with target markets EU, US and APAC
  • Competitive salary
  • Flexible work hours
  • Investment in growth and education
  • No routines, but new challenging projects with global impact
  • Free snacks and great coffee
  • Open spaced office
  • Regular and fun team activities (hackathons, skiing days, …)
  • Choose your own hardware
  • Company laptops also for private use
  • The opportunity to work for an exciting start-up, building innovative video solutions
  • Lunch & Learn

About Bitmovin

Bitmovin , a YCombinator company, is a fast growing privately owned technology leader, located in San Francisco, CA and Klagenfurt, Austria.
The company was founded by the co-creators of international media standards like MPEG-DASH, that is used today by Netflix, Youtube, and others. Bitmovin is the technology leader in online video technologies such as cloud-based encoding, adaptive streaming players, 360°/VR streaming and performance analytics. Bitmovin is backed by top investors such as Atomico as well as industry leaders like the former VP Engineering of Netflix, former CTO of Cisco, founder of Unity3D, and many others. Bitmovin’s customers include the top media and technology companies worldwide, including Ooyala, RTL, Pro7Sat1, Bouygues Telecom, Cloudflare, Technicolor, Televisa, Zattoo and many others.

Working at Bitmovin is fast-paced, fun and challenging with colleagues and customers worldwide.

Bitmovin is an equal opportunity employer. We value diversity at our company and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

STARTING TIME: Immediately

Empower your future and join us now!

Bitmovin does not accept unsolicited referrals or resumes from any source other than directly from candidates. The submission of referrals or resumes by anyone other than a candidate directly to Bitmovin will be deemed gratuitous, and the company will not be obligated or bound in any way to pay any fee if the candidate is hired.


Related Jobs