Building a Brand New Means of Monetization for Content Publishers

  • Founded 2008
  • 51-200 Employees
  • 16-30 Engineers
  • Advertising

About Sharethrough

Why We Do It

  • Advertising is currently the most efficient and frictionless micro-transaction model for monetizing content-based publications. We want to see publishers thrive in a difficult environment and believe we can build products to help them do that.
  • Advertising should be real content that has value to the viewer and that they choose to consume, not traditional ‘advertising’.
  • Ads on the Internet cannot be built around interruption. If users are interrupted, advertising will not work in the long run.
  • Ads should be designed so that they fit the natural experience of the user. It should feel just as natural and integrated as the content itself, with proper disclosure.

What We Do

On the product and engineering side, that challenge can be subdivided in to several areas:

  1. How do you perform 2000+ complex decisions per second? And how do you do that when those decisions depend on input from both internal and external services with varying degrees of latency? (Scala, Finagle, ...)
  2. How do you efficiently support dynamic rendering of content metadata across desktop and mobile web, along with Android and iOS? (CoffeeScript, Jasmine, Objective-C, ...)
  3. How do you provide a workflow for both configuring complex content campaigns and summarizing multi-dimensional performance analytics? (Rails, Angular, ...)
  4. How do you ingest and process ~1TB/day of user activity? And how do you make that available incrementally and programmatically across a distributed infrastructure? (Flume, Kinesis, Spark Streaming, Scala, ...)

Interviewing at Sharethrough

Our interview focuses on the pragmatic application of the intersection of what we do with what you do, quickly and respectfully of your time.

  1. (30m) Hello Call: We learn about you and what you’re looking for, as well as Sharethrough and the opportunities we have available. This is an opportunity for each of us to talk about what’s important and what a great fit looks like.
  2. (30m) Code Together: You’ll go through a brief (fun!), hands-on coding exercise with one of our engineering leaders, focused on software engineering fundamentals. We usually do this over Skype or Google Hangouts to keep things convenient for candidates; your call!
  3. (3-4hrs) On-Site: We’ll go through at least three hands-on technical exercises together, utilizing the languages we use and the types of problems we’re solving. You’ll meet the team of engineers, product owners and designers you’ll be collaborating with, and one of our founders (Rob Fan, our CTO).

Other Cool Stuff

  • Our engineering site, plenty of content on the blog as well as our team values.
  • Sharethrough engineering featured in a video about our use of Spark, check us out!
  • We held an engineering leadership conference called Calibrate.
We're pretty serious about Skeeball
One of our radiating areas (Transparency is a value!)
Culture is important to us, we talk about it with smart people (Conversations with Women in Tech event)
Princess Leia showed up on Halloween!
Our Creative Director may have the cutest baby in the known universe
Voted best places to work in the Bay Area, for 2015.
Find a job at companies like Sharethrough

Tech Stack
  • Rails
  • Angular
  • CoffeeScript
  • Scala
  • Spark
  • Kinesis
  • Flume
  • Terraform
  • Continuous Integration
  • Continuous Deployment

  • While we have plenty of perks (and perks are one way of showing what your values are and how you value your team) we don't feel this is what is really meaningful when you're looking for your next great opportunity. Have a look (and we'd love to chat!) at what meaningfully makes us who we are on our engineering ( and company ( pages.

  • Medical, Dental, & Vision Insurance Medical, Dental, & Vision Insurance
  • Retirement/401K Plan Retirement/401K Plan
  • Life & Disability Coverage Life & Disability Coverage
  • Catered lunch Catered lunch