Distributed Systems Engineer for Scala / Spark

Sharethrough

(San Francisco, California)
Full Time
Job Posting Details
About Sharethrough

Sharethrough is the largest & most sophisticated platform for in-feed, native monetization. Built for the new paradigm of modern content marketing, Sharethrough is a mobile-first, content-driven platform for advertisers to engage users with quality content, integrated natively to each site it lives on + for publishers to monetize with premium ads while maintaining a high quality user experience.

Summary

Sharethrough is looking for engineers interested in tackling the problems of building large-scale, distributed- and stream-based processing systems.

Responsibilities
  • Building fault-tolerant micro-services
  • Enhancing a low-latency decisioning engine responsible for complex predictive behavior (at thousands of requests per second)
  • A streaming data pipeline supervising millions of daily events
Ideal Candidate
  • You have experience with delivering multithreaded and/or distributed JVM-based systems. No experience with Scala? Come learn!
  • You have experience with Spark and/or Spark Streaming or similar stream-based processing systems. Experience with Hadoop-based pipelines, maybe a bit of Cascading or Scalding? That works too, come give Spark a shot.
  • What you're building is as important to you as why you're building it.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
San Francisco, California
Skills Desired
Sign up or login to see how your skills match up.
  • Hadoop
  • Scala
  • Apache Spark
  • Multithreaded Programming
  • Distributed Systems
  • Streaming Data Pipeline
  • Java Virtual Machine
  • Cascading
  • Scalding
  • Spark Streaming
  • Stream-based processing

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.