Skip to content

Instantly share code, notes, and snippets.

@rs
Last active August 29, 2015 13:57
Show Gist options
  • Save rs/9677991 to your computer and use it in GitHub Desktop.
Save rs/9677991 to your computer and use it in GitHub Desktop.

Software Engineer / Architect, Back-End, Ad Platform

Palo Alto, CA, United States, Full-Time

Dailymotion is looking for a software engineer/architect to build tomorrow’s advertising platform. With billions of ad impressions being served on Dailymotion every month, this is a unique opportunity to combine a fun start-up environment with the massive scale of one of the largest players in the online video industry. Join a brand new team in our Palo Alto offices and work with our CTO to blow our minds with something completely new that will be seen by millions of people around the world.

We’re looking for someone curious, independent and a solution-oriented thinker with a strong background in highly scalable platforms.

You will design, document and develop an advertising platform with no limits on the technologies to use. This includes but is not limited to ad-serving, real time bidding, behavioral targeting, forecasting, billing management, etc... You will create scalable back-end solutions to smoothly deliver hundreds of millions of ad impressions and log billions of data points every day.

Responsibilities

  • Design, document and develop the best architecture for the product needs
  • 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

Qualifications

  • Distributed systems/architecture knowledge and experience with multi-tiered mission-critical systems
  • Strong programming capabilities in two of the following languages: Go, Python, Java, Scala, C++
  • 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, VAST/VPAID, MRAID
  • Experience with big data technologies like Hadoop, Cassandra, Storm
  • Experience with R, MATLAB or Mahout
  • Experience with SCRUM methodology
  • Experience working with revision control systems like git
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment