Rarefied talent in data science, data technology, and analytics

Software Engineer - Data Infrastructure


Job Description

Yelp's Search & Data Mining, Ads, and Spam Prevention teams run services that respond to hundreds of requests every second. Each and every query must be lightning fast, 24/7/365. This means our infrastructure needs to be both speedy and reliable. It also needs to make efficient use of resources and be easy to use for relevance/machine learning developers to modify and improve.

Your core responsibility will be helping to define and build that long-term vision of a fast, reliable, efficient, and ductile search infrastructure. So get your infra mojo on and join us!

Things we like

  • Prior experience with production large-scale distributed systems.
  • Demonstrated ability to work with a large amount of independence and responsibility.
  • Ability to work closely with information retrieval/machine learning experts on big-data problems. Some interest and familiarity with IR/ML is a plus, but it will not be your primary focus.
  • Prior experience with Lucene, ElasticSearch, Hadoop/mrjob, or large data stores (MySQL or NoSQL - we just want the right solution for the situation).
  • A hunger for tracking down root causes -- no matter how deep it takes you -- and fixing them in systematic ways.
  • We use Java & Python. You don’t need to be an expert, but experience is a plus and we will expect you to learn them on the job.
  • Minimum BA/BS degree in Computer Science, Math, or related degree
  • A sense of humor and excellent aim with Nerf darts
Interested in this position?
Job Location
San Francisco, CA
Additional Job Details
Employment Type:
Full Time
More Jobs at Yelp