Fullstack Engineer - Golang specialist (M/F)

  • Full-time
  • Type of Contract: Permanent
  • Skills / Job Stream Ref: Fullstack
  • Department: Ads

Company Description

Dailymotion is the leading video discovery destination & technology that learns about your tastes over time, constantly surfacing the best, most relevant content on the web. Our mission is to provide the best video user experience for consumers on the market, connecting publishers and advertisers to engage viewers who turn to dailymotion for their daily fix of the most compelling music, entertainment, news and sports content around.

Through partnerships with the world's leading publishers and content creators, France Télévisions, Le Parisien, CBS, Bein Sports, CNN, GQ, Universal Music Group, VICE and more, dailymotion commands 4 billion monthly page views across its mobile app, desktop and connected TV experiences. Dailymotion is owned by Vivendi, one of the largest mass-media corporations in the world.


Job Description

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 searching for a motivated Golang Engineer to work on a new team building a new AdTech product/platform for Dailymotion.
  • Design, document and develop the best architecture for the product needs
  • Develop innovative ad formats around video for desktop and mobile
  • Work with Golang, Docker and Front End technologies/JavaScript frameworks such as React.js, Redux.
  • Build high throughput services 
  • Create custom ads (Flash/VPAID or HTML) for special operations
  • Work on the UI of a content management system for Dailymotion users (or ad teams) to manage advertising on our videos using JS. 
  • Collaborate closely with the squad's product manager and other software engineers
  • Share knowledge with more junior team members via a formal mentoring relationship, review code, reviewing design docs
  • Help the player and mobile teams to ensure that all advertising positions and formats are well integrated
  • Build analytics interfaces dedicated to advertising to help identify
  • Collaborate closely with the squad's product manager and other software engineers

Qualifications

Qualifications :

  • Distributed systems/architecture knowledge and experience with multi-tiered mission-critical systems
  • Experience with Golang is highly preferable, (professional or personal).
  • Strong programming capabilities in Java or Scala and a first experience with Go (professional experience or side projects)
  • Experience developing applications in JavaScript
  • Experience with Docker, Docker compose
  • Attitude of creating high-quality code, learning from peers and always innovating
  • Outstanding organizational skills and the ability to juggle multiple tasks
  • Demonstrated expertise in problem-solving and technical innovation
  • Excellent communication skills in English

Plusses:

  • Understanding of online advertising technologies and ecosystem: RTB, VMAP/VAST/VPAID, MRAID
  • Experience with SCRUM methodology
  • Experience working with revision control systems like Git
  • Understanding of online video advertising concepts: video players, HTML5 vs Flash video
  • Experience on mobile web development
  • Experience in charting/visualization libraries like d3.js, rickshaw, Google Charts
  • Experience with Docker, Docker compose
  • Experience with AWS

Additional Information

Location:  Paris , France 
Type of contract: full and permanent

Privacy Policy