Dailymotion is one of the world’s leading video-sharing platforms. It attracts over 300 million unique visitors and 3 billion videos views worldwide per month by offering the best content from users, independent content creators and premium partners.
As part of its growing activities, Dailymotion is looking to enforce its programmatic and monetization product by building its own video ad stack to deliver new monetization solution for its own ecosystem around online, mobile and TV, and provide innovative marketing solutions for advertisers.
We are looking for a Software Engineer with a real passion for building highly-scalable, real time distributed server-side applications.
Design and implement key functions to our Ad Exchange Platform that require hard real-time constraints and elegant, yet powerful software solutions to support high-volume traffic.
Coordinate with other engineers to ensure real-time technology integrates seamlessly with other pieces of the platform.
Work closely with data scientists to implement optimizations to increase campaign effectiveness.
Troubleshoot and resolve system problems and customer issues under very tight service level agreement.
Design comprehensive testing strategies and work closely with the QA team.
Comfortable working in a fast-paced, dynamic environment while juggling multiple projects.
Experience programming in C/C++, Go or Java
Excellent problem solving and communication skills.
BA/BS degree with 3+ years of experience (Computer Science degree preferred) or MS degree and 1+ years of experience in software development
Experience designing and building high performance, low latency distributed systems
Excellent CS fundamentals (operating systems, algorithm and data structures, etc.)
Experience with caching technologies (Aerospike, Redis, Memcached)