Software Engineer - Salesforce

The Sales & Marketing Engineering team focuses on continuously improving the productivity of our sales teams. With thousands of sales people, small improvements can have a large impact, and large changes can be enormous. We’re looking for engineers that are as passionate about software design and architecture as they are about features and technologies. In this role you’d be expected to work closely with our team of Business Systems Analysts as well as the rest of our engineering team to build the best possible solutions for our sales users.

What You Will Do:

  • In conjunction with our BSAs, determine the best possible solution we can deliver.
  • Design and build new systems for our sales teams using the Salesforce platform.
  • Build APIs and integrations with third party systems.
  • Leverage the latest and greatest features.
  • Advocate best practices for development.

What We are Looking For:

  • 2+ years of development experience required.
  • 1+ years of experience programming in systems outside of
  • Strong command of Salesforce technologies: Apex, Visualforce, and declarative development.
  • Excited about challenges of working at scale in a large Salesforce instance.


  • Salesforce Developer certifications.
  • Experience with Unix-like systems.

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


Meet Some of Yelp's Employees

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.

Derrick D.

Senior Local Sales Manager

Derrick manages account executives on the San Francisco Sales Team. He upsells Yelp’s local sales accounts, building the bottom line for small business owners.

Back to top