Client Platform Engineer (Remote)

Yelp, Toronto, Ontario, Canada

Connecting people with great local businesses

Yelp is looking for an experienced engineer to join the Client Platform Engineering team. This team is responsible for thousands of client endpoint devices, multiple platforms, and the services which support them.

Are you passionate about architecting solutions to manage different operating systems for thousands of users? Do you want to learn, grow, and help us take on brand new challenges using the latest technology? Keep reading!

We’d love to have you apply, even if you don’t feel you meet every single requirement in this posting. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.

This opportunity is fully remote and does not require you to be located in the Toronto area. We welcome applicants from throughout Ontario, British Columbia, Alberta and Quebec.

Where You Come In:

  • Manage client system infrastructure for Mac, Chrome OS, and Windows.
  • Automate everything with configuration management, version control, and CI/CD.
  • Develop custom applications and services to automate processes, solve business problems, and empower Yelp employees to work more efficiently.
  • Mentor other engineers and share the skills you’ve learned.
  • Partner with our security team to drive best practices.
  • Create and maintain technical documentation.

What it Takes to Succeed:

  • Ideally 3 years experience working in an engineering role.
  • A deep understanding of Jamf Cloud, Jamf Connect, Workspace ONE, Google Workspace, or similar.
  • Experience with package management technologies (e.g. Munki, Chocolatey).
  • Fundamental understanding of Configuration Management tools (e.g. Puppet, Ansible, SaltStack).
  • Working knowledge of version control software (e.g. Git, Bitbucket).
  • Capable of independently developing solutions and making technical recommendations.


  • Experience programming with Python, Javascript, Ruby, or PowerShell
  • Experience with data reporting and visualization (e.g. Tableau, Splunk, OSquery, SQL)

At Yelp, we believe that diversity is an expression of all the unique characteristics that make us human: race, age, sexual orientation, gender identity, religion, disability, and education — and those are just a few. We recognize that diverse backgrounds and perspectives strengthen our teams and our product. The foundation of our diversity efforts are closely tied to our core values, which include “Playing Well With Others” and “Authenticity.”

We’re proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition or disability.

We are committed to providing reasonable accommodations for individuals with disabilities in our job application process. If you need assistance or an accommodation due to a disability, you may contact us at [email protected] or 415-969-8488.

Note: Yelp does not accept agency resumes. Please do not forward resumes to any recruiting alias or employee. Yelp is not responsible for any fees related to unsolicited resumes.

About Yelp

Yelp connects people with great local businesses. Our users have contributed approximately 127 million cumulative reviews of almost every type of local business, from restaurants, boutiques and salons to dentists, mechanics, plumbers and more. These reviews are written by people using Yelp to share their everyday local business experiences, giving voice to consumers and bringing “word of mouth” online.

Want to learn more about Yelp? Visit Yelp's website.