Software Engineer - Application Backend (Hamburg)

Millions of business owners use Yelp to connect with more than 100+ million potential customers. But we’re just scratching the surface. There are over 20 million businesses in a $150+ billion local ad market in the US alone. Our small team does it all. They tame MySQL replication one day, implement a brand-new feature the next, and push it all out that night. They love being responsible for whole systems, and they love scaling those systems to the next level. But what really keeps the code flowing? Daily release cycle, baby!

We Are Looking For:

  • Experience building systems that are simple and scalable.
  • Experience with a modern programming language (Python, Ruby, Java, Objective-C, C++, etc.)
  • Comprehensive computer-science fundamentals.
  • Excitement about the challenges of internationalization.
  • Comfortable working in a Unix environment.


  • Love of Python.
  • Battle-worn MySQL knowledge.
  • Active contributor to open source software.
  • Command-line scripting skills.

Interested in applying? Sweet! Share with us why you want to work at Yelp and don't forget to mention any technical side projects, open source contributions, and personal websites/blogs.


Meet Some of Yelp's Employees

Jorge G.

Software Engineer

Jorge creates new artifacts and features for Yelp’s website. He makes sure that tools are scalable, and that Yelp can support the increase in traffic as it expands around the world.

Carmen J.

Software Engineer - Mobile Development (Android)

Carmen works on the Android Team, writing code and programming features for Yelp’s mobile app. She connects members to the online community and places Yelp’s resources at their fingertips.

Back to top