Software Engineer for Data Science

Tapjoy

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

Tapjoy’s Maximum Impact PlatformTM provides mobile engagement and monetization services for leading advertisers and app developers. Advertisers rely on Tapjoy’s diverse suite of rewarded InterplayTM ads including video and rich media to impact performance. Developers utilize our technology and mobile expertise to acquire and monetize users.

Summary

Our Data Science team is seeking a talented software engineer that will work closely with an ad server platform team in order to apply Big Data points from the 1 billion mobile devices with our platforM.

Responsibilities
  • Design and build scalable, personalized ad-serving algorithm REST service API with data-scientists
  • Design and create robust service that serves high volume requests
  • Implement generalized a/b test frameworks to support multivariate testing covering component change/user segmentation and bucketing/metadata driven auto experiment setup, etc.
  • Orchestrate between big-data driven research and production ready engineering
  • Research and develop to innovate mobile data driven approaches on top of Hadoop technical stack (Scala/MemSQL/Aerospike/Pig/Kafka/Presto etc.)
Ideal Candidate

Core Competencies include:

  • Results oriented engineer, being able to deliver results under pressure
  • Motivated analytical mind
  • Good team player

Requirements:

  • B.S. in Computer Science with 3 years working experience, or or M.S. in Computer Science with 2 years working experience, or Phd in Computer Science.
  • Minimum 1.5 years of experience with Object Oriented programming language
  • Strong knowledge of key data structures and data modeling (i.e. indexing, schema design, data warehousing techniques)
  • Working knowledge on Big Data platform and/or MPP systems such as Hadoop, Vertica/Redshift is highly preferred
  • Strong knowledge of data structure, algorithm, software design patterns and principles (i.e., estimate tradeoffs of performance and complexity)

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.
  • Algorithms
  • Big Data
  • Data Modeling
  • Data Science
  • Data Structures
  • Design
  • Hadoop
  • Scala
  • Data Warehousing
  • Pig
  • Vertica
  • Object Oriented Programming
  • Computer Science
  • Software Design
  • Stack
  • Redshift
  • Presto
  • Software
  • Schema Design
  • MemSQL

Want to see jobs that are matched to you?

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