Position: Lead Software Engineer Video - Packaging/ Playout
Company: Unicsoft
Category: C++
Experience required: 5y
English level: upper

We are looking for a Lead Software Engineer Video - Packaging & Playout for Video Engineering team. They provide live stream (24x7 and events), low-latency live streams and VOD playout for their consumer platforms like Joyn, ProSieben, Sat.1, KabelEins, Sixx, RAN etc.

Full time (40 hours/week), project duration - long term.

What you can expect in this role:

- As Lead Software Engineer, you architect, implement and run video services at a really large scale using modern cloud infrastructure and within a passionate team
- You understand user, product and business needs and find appropriate technical solutions, using a well-balanced combination of in-house and off-the-shelf technologies
- Also, you'll be crafting groundbreaking features that allow ProSiebenSat.1 to stay on top of the latest in-streaming technologies in a rapidly changing industry
- You dig into the details of latest video standards, CDN’s, DRM systems and cloud services to find glitches and race conditions

Your essential experience and education:

- You have profound working experience in designing and implementing maintainable, scalable and pragmatic software solutions in the cloud (preferably AWS)
- You are fluent in C and Go or similar systems-level programming language with a passion for writing high-performance, efficient code
Also, you are experienced with streaming protocols such as HLS, LL-HLS, MPEG-DASH, CMAF, as well as FFmpeg/Libav APIs and DRM systems like Playready, Widevine, FairPlay
- You are passionate about technology and have a strong desire to learn and grow and promote a culture of transparency and communication
- Fluent verbal and written English skills are required, German language skills are a plus