Job description
Joining the Dailymotion engineering team means deploying cutting-edge video technologies on a global scale and taking on technical challenges to develop innovative products and services.
We are currently seeking a talented software developer specializing in video to join our team. The successful candidate will be experienced in optimizing video-based applications, with a focus on video encoding, native video players and other video-related features.
Key Responsibilities:
Design and build advanced video features to provide equivalent user experience for the iOS and Android platform
Improve video playback performance and other video-related functionalities.
Experiment video streaming optimizations through PoC and provide ways to industrialize the outcome
Provide technical analysis about new video codec implementation possibilities and their potential gains
Additional Information
At Dailymotion, we empower candidates to take action. If this job sounds like a great opportunity for you, be confident in your skills, we are always happy to meet you! If needed, we can accommodate our recruitment process for your special abilities.
Preferred experience
Qualifications:
Good Knowledge of video file formats, video metadata, streaming protocols and optimizations (HLS/Dash/SRT/RTMP/Smooth…)
Provide a unified experience across all platforms through knowledge of iOS and Android video possibilities:
Has previous development experience on Native stacks such as:
- NDK (Native C++ on Android) / Swift / Objective-C
- ExoPlayer or AVPlayer usage optimization
Good knowledge of:
- common video tools (ffmpeg, mediainfo, …)
- video codecs (H264/H265, GOPS, KeyFrames,…)
- audio codecs (AAC/AC3/…)
Video editing, overlay (stickers on top of video), pip, filters (on iOS & Android), trim
Scripting (Python3, bash, Perl, JS, …)
Programming languages knowledge (C/C++, Golang)
POC & keeping us up to date with latest video technologies / possibilities.
Good communication skills and ability to work effectively in a small fast-paced team.
Be self-motivated to explore new technologies, apps, tools and frameworks.
On a mission to provide its users with videos that matter, Dailymotion provides a perfect escape from content saturation of the media world, giving users a more personal and ethical watching environment. What stands out about Dailymotion is their zeal to navigate through their DEI journey with transparency and determination to tackle even challenging concepts with solutions and a “bigger picture” oriented approach. We love how Dailymotion puts people at the center, whether their users or team; a clear theme is that people’s opinions, experiences, and voices matter. With pay equity across teams and countries, initiatives in place to support work-life balance, opportunities to improve your skills, career growth & development, and overall regard for your wellness, this is a great place to feel safe as a woman in tech.
– Caroline & the 50inTech team