Yelp: Software Engineer

Posted by | December 9, 2010 | Web Pro Job Tips


Location: San Francisco, CA


Yelp has been connecting people with great local businesses since 2005. Yelp has grown to become the #1 local review and recommendation website, attracting over 38 million unique users per month and has over 12 million local reviews! 
What you need to know about Yelp Engineering: 
Team size? 40 engineers and 1 dog named Darwin. 
Release cycle? Daily, sometimes multiple times a day. 
Code-reviews? Required on every check-in. 
Source control? Git, duh. 
KegMate enabled kegs? 1 so far but more to come. 
Hackathons? Every six months. 
Unit-tests? Lots of them. We use buildbot and testify. Required as part of every check-in. 
Web Developer 
* Develop cool and useful features for our Yelp community 
* Expertise in JavaScript, HTTP, HTML/DOM, and CSS 
Search and Data-Mining Engineer 
* Tackle machine learning and IR problems from our database of local content (12M+ Yelp reviews) 
* Strong grasp of algorithms and data structures; expertise in Python, Java, or C++ 
Ads/Revenue Engineer 
*Show me the money! Use machine learning, statistic, economics, and optimization to build and improve our ad targeting systems. 
* Strong grasp of algorithms and data structures; expertise in Python, Java, or C++ 
Back-end Engineer 
* Build whole systems that are simple and scalable 
* Expertise in your favorite modern programming language: Python, Ruby, Java, and/or C++ 
Mobile Developer 
* Create fun and useful mobile applications for the iPhone, Android, Blackberry platforms and beyond 
* Expertise in Objective C, Java and other mobile languages 
Check out our brand new Yelp Engineering Blog and read about our H@ckath0n 3.0 we just finished. 

To apply: Want to join the team? Sweet! Apply here:

View full post on Recent Programming Jobs

308 total views, 1 today

Tags: , ,

Leave a Reply

Your email address will not be published. Required fields are marked *