Monday, May 13, 2013

Upgrading Our Self-Serve System

Self-Serve Advertising System: Engineering

We’re looking for a software engineer to work on reddit’s self-serve advertising system. You should have prior experience writing code for internet advertising systems, which could include front-end engineering, design, ad delivery, billing, and data visualization. You should also be familiar with internet advertising in general, and understand terms like CPM, CPC, eCPM, clickthrough rates, campaigns and flights, affiliates, and many other buzzwords. You should be familiar with or willing to work on a system currently built on Python, PostgreSQL, and Cassandra.

While reddit also runs ads from brands and outside companies, we want to build an ads system that is a community resource a system for redditors to advertise to each other.  We want to include the features of other modern self-serve systems, e.g. enabling discount codes, A/B testing, geotargeting — but we want to design it in a way to serve the reddit community’s own particular needs. For example, users may want to use it to inform others about causes they’re promoting. Or to try and find more subscribers for a new subreddit they’ve just created. Or just to wish someone a happy birthday in a tiny community. We want people to be able to spend as little as $20 and be able to run an ad in their favorite subreddits.  

If you are interested in this position, send your resume to jobs-ssdev-X@reddit.com, along with code samples of projects you’ve completed, and a small verbal-mathematical vignette of your choice that compacts as many poetical and mathematical curiosities as you can into a 1024 byte space.
  • X = A + B + C + D, and
  • A = In the Linux scheduler, the greatest prime-numbered real-time priority level.
  • B = The first two digits in the SHA-1 hash of the commit where the “other discussions” tab was added to comment pages.
  • C = The last two digits of /r/blog’s ID.
  • D = Find reddit's self service advertising email (for example, <SOMETHING>@reddit.com). For each letter in SOMETHING, assign a number value such that a=1, b=2, etc.  Give the value of all consonants minus all vowels.
Of course, if you're smart enough to solve this minor puzzle, please don't show off. This will only work if everyone can bite their tongue so as a special favor, please keep a secret a secret. Thanks! We will invite those who apply to an exclusive super-secret subreddit where you can share your vignettes (please include your reddit username).

We are located in sunny/foggy San Francisco, and we offer great benefits, competitive salary, and equity packages.
discuss this post on reddit