Summary
We seek a talented Software Engineer to join our Video Engineering Team in Cologne, Germany. You will be hands involved in the architecture, design, implementation and testing of our video pipeline stack. Working in an agile development environment, you can live your passion for GStreamer, WebRTC and live video streaming technologies.
About Make.TV
Make.TV is the leading provider of cloud-based, live video acquisition and management solutions through its Live Video Cloud (“LVC”) platform. Think of it as a video control room in the cloud. The company was founded in Germany (where most of the development team remains) but moved its corporate headquarters to Seattle, Washington in 2016 in connection with our Series A funding.
Make.TV provides innovative solutions for top media, entertainment and technology companies worldwide, including Electronic Sports League (ESL), MTV/Viacom, MLB/BAMTech, FOX Sports Brasil, and the Swiss Broadcasting Corp (SRF). Make.TV’s award-winning Live Video Cloud helps content programmers and service providers in the fields of news, sports, eSports and entertainment bring live and on-demand video from any screen, to any or multiple destinations- including the ability to organize hundreds or thousands or live streams from mobile devices for use in professional productions or publishing direct to social platforms.
Our investors include Microsoft Ventures (now M12), Voyager Capital and Vulcan Capital.
We believe in maintaining agility by employing flat hierarchies, and we encourage our team members with enough freedom to take ownership of their area of discipline. Due to our distributed organizational structure with offices in Seattle, USA and Cologne, Germany and a satellite office in Los Angeles, we offer ‘work from remote’ options as well. In general, we care most about getting the work done - although we feel you should visit the beautiful places we chose!
We are mature enough to structure processes well and to avoid quite some mistakes, but still "startup enough" to move quickly and adapt if we see areas that need to be improved.
Responsibilities:
- Hands on development of software components for our video pipeline
- Debugging software and solving complex problems across a wide range of technologies
- Active involved in all project phases - from planning and architecture through development to deployment
- Software development will focus on GStreamer, WebRTC and Janus
Minimum qualifications:
- Appropriate expertise to meet the challenging tasks; whether knowledge has been created by a computer science study or by other means is not relevant to us
- At least 3 years of experience with complex software projects
- Sound experience with audio/video pipelines (ffmpeg, GStreamer, WebRTC, H.264, AAC, HLS, RTMP)
- Proven experience in building distributed services, cloud deployment
- Proficiency in C and Python
- Awesome problem-solving capabilities, combined with the ability to work effectively with distributed teams
Preferred:
- Experience with RUST, JavaScript
What the job offers:
- Fantastic colleagues who are smart, helpful and fun
- A healthy environment in which we value freedom, trust, learning and improvement
- Technically challenging tasks
- Continuous improvement of our procedures and workflows
Terms:
- Job-Type: Full-Time
- Employment: Permanent
- Place of work: Cologne/Germany
You are highly motivated and curious about this Job?
Please send applications (with CV, job references etc.) with salary expectations and earliest start date.
We look forward to hearing from you soon!