Yelp's Search Engine Results Page (SERP) Platform team owns the full-stack infrastructure that powers Yelp's web and mobile site Search pages, two of the highest-traffic surfaces on the platform. As a Full Stack Engineer on this team, you will build and maintain the foundational systems that enable dozens of feature teams across Yelp to ship new search experiences quickly and reliably. The SERP Platform spans the entire rendering pipeline across both surfaces: from server-side data hydration and view model construction in Python, through to client-side component registration and rendering in TypeScript and React. On the desktop web, you will own the frameworks that define how search results and non-result features are composed, served, and displayed to millions of users. On the mobile site, you will own a GraphQL-driven architecture where features are self-contained modules that declaratively fetch their own data and render independently. Your work directly determines the velocity and quality at which product teams can iterate on Yelp's Search experience across all web platforms. This is a platform engineering role where you will balance building new capabilities with maintaining high standards for performance, developer ergonomics, and code quality across multiple services and frontend packages. This opportunity is fully remote and does not require you to be located in any particular area in Canada. We welcome applicants from throughout Canada. 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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed