Engineering Manager - Distributed Systems

Our Distributed Systems teams design, build and operate the large scale, must-not-fail, core systems that all of Yelp’s feature teams rely on. You’ll need to know why the CAP theorem is important, how to scale large, complex systems while maintaining high reliability, and be excited by making infrastructure elastic. As a manager in Distributed Systems, you’ll thrive on all these challenges and be awesome at leading and motivating highly skilled technical people too.

What You Will Do:

  • Monitor availability and performance of distributed systems like NoSQL Datastores.
  • Scale infrastructure to meet demand.
  • Willing to roll up your sleeves and debug/tune/code/fix alongside your team.
  • Respond to and manage technical incidents.
  • Manage complex technical projects and a team of Infrastructure Engineers.
  • Enjoy providing frequent and constructive feedback.
  • Able to coach and mentor junior and new college graduates.
  • Participate in the hiring process.

What We Are Looking For:

  • Previous experience as a technical lead or manager.
  • Experience with configuration, scaling and monitoring Distributed systems like Datastores (e.g. Cassandra), Messaging Systems (e.g. Kafka), Resource Management Systems (e.g. Mesos).
  • Knowledge of best practices related to high availability, fault tolerance, performance, and disaster recovery.
  • Experience using Cloud Computing Services (e.g. AWS, Microsoft Azure, etc.)
  • Mastery of Linux or Unix.
  • Command of your favorite modern programming language: Python, Ruby, Java, C++, etc.
  • Experience of configuration management: Puppet/Chef/Ansible/Salt.
  • Excellent communication skills.

Interested in applying? Sweet! Share with us why you want to work at Yelp and don't forget to mention any technical accomplishments and leadership successes.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

*LI-MS1

Meet Some of Yelp's Employees

Sahr S.

Senior Training Manager, Local Sales

Sahr runs Yelp's Sales Training Team in San Francisco. Combining friendly fun with hands-on learning, she shows new hires how to shine on the sales floor.

Heather C.

Account Executive

Heather connects with small, local businesses to improve their ad programs and services. She presents solutions to clients that will help grow their business.


Back to top