Software Engineer

Summary
We have a scrappy team of software engineers here at Yelp and we need more! We are hiring students pursuing a Bachelor's, Master's or Doctorate degree. We have a variety of positions available on our team, so check out the descriptions below and let us know what you would want to work on!

Full Stack Engineer
Understanding of at least one popular server side MVC Framework (Django, Twisted, Rails, Pyramid, Codeigniter, Play, etc.)
Experience in JavaScript, HTML and CSS/Sass.
Comfortable working in a Unix Environment.
Understanding of web security best practices.
Data-Mining Engineer
Our Search & Data Mining, Ads and Spam Prevention teams see millions of Yelp reviews and 100+ million (and growing) unique visitors as one giant playground for data mining.
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, Objective-C, 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 language

You may return to your current search results by clicking here.

Latest Job Listings