Sharethrough is looking for a systems engineer to work on the backend of our ad serving infrastructure that serves millions impressions a day. You’ll play a key role in architecting our systems as we continue to scale, and quickly at that. We deploy continuously and you’ll have a feature out in production before you leave on your first day. That doesn’t mean we’re cowboys – we rigorously test-drive and are passionate about quality too.
What You’ll Be Doing
Developing elegant solutions to complex problems.
Helping architect our distributed operational infrastructure, responsible for serving millions of daily impressions.
Building and maintain high-performance, fault-tolerant, scalable distributed software systems in the context of real-time auctions, content recommendations and more – on the JVM in Scala.
Writing code that is performant, well-tested and easy to maintain.
Right in Your Wheelhouse
Excellent communication skills and the ability to work in a cross-functional team.
Strong algorithms and data structures background.
Development experience on the JVM, preferably Scala.
Deep understanding of how to write maintainable code and the importance of testing.
It Would Be Cool if You Had Experience With
Our tech stack: Finagle, Specs2, Redis, Postgres.
Big data processing systems and infrastructure – Hadoop, Storm, Scalding, Azkaban, Hive, etc.
Deep understanding of concurrency and the Java memory model.
We are a technology company leading the charge towards a post-advertising era. We’re working with brands like Volkswagen and Old Spice to create a monetization platform for publishers using our suite of non-interruptive and choice-based products. Located within walking distance to the Ferry Building and voted one of the “2011 Best Places to Work in the Bay Area,” we’re a revenue-positive startup invested heavily in engineering.
Can you speak Scala, Ruby on Rails or Hadoop? Are you comfortable optimizing 100-instance Elastic MapReduce jobs over 10TB of data? Enjoy working in small, tight-knit teams? Were you off MongoDB before it was cool? If so, come join our amazing group of collaborative, friendly people solving complex problems at a massive scale.