Yelp logo

Senior Software Engineer - Full-Stack, Infrastructure

Yelp

Job Overview

Yelp is seeking a Senior Software Engineer to join our Client Platform Team. This role is pivotal in shaping the future of GraphQL APIs for both web and backend systems at Yelp. Our GraphQL infrastructure powers data delivery to millions of users worldwide, across all platforms. Additionally, we support hundreds of engineers across the company, using and contributing to open source tooling such as GraphQL, React, Apollo, Yarn, and Webpack. Your work will be integral to the APIs that drive nearly every feature on Yelp.

Key Responsibilities

  • Design and Build: Develop scalable APIs, tooling, and infrastructure for data fetching to support our web and backend engineers.
  • Project Leadership: Scope, design, and lead complex web or backend projects from conception to completion.
  • Technology Evaluation: Evaluate the latest technologies used in the industry and help update the team roadmap.
  • Open Source Contribution: Contribute PRs back to open source where needed.
  • Documentation: Write clear and concise technical documentation.
  • Mentorship: Mentor other engineers and share the skills you’ve learned.

Required Skills and Experience

  • Several years of web infrastructure or web platform experience.
  • Strong knowledge of JavaScript.
  • Experience working with data fetching in web apps (e.g., GraphQL, REST, Prisma, fetch, axios) on frontend and backend.
  • Experience with modern web tooling such as Webpack, Babel, Jest, Yarn.
  • Experience designing, building, and maintaining systems at scale.
  • Ability to own a team project from scoping to implementation.
  • Passion for working on software infrastructure/platform teams/developer experience.

Work Environment

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. At Yelp, we’re looking for great people, not just those who simply check off all the boxes.

About Yelp

Yelp connects people with great local businesses. Our users have contributed more than 265 million rich, local reviews of almost every type of local business, from restaurants, boutiques, and salons to dentists, mechanics, plumbers, and more. We are powered by a global community of collaborative people with shared values. Our employees are tenacious individuals who believe in our mission to connect people to great local businesses. In our remote-first workplace, your work makes a difference, you are seen as a whole person, and you are supported in your personal and professional growth. Your #FiveStarCareer starts here.

Benefits
Extracted with AI

  • Remote work
  • Collaborative team environment
  • Mentorship opportunities

Similar jobs

Last update: 23 minutes ago

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

Superframe logo
Superframe

Senior Full Stack Engineer (React, GraphQL, TypeScript)

Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

Square logo
Square

Senior Software Engineer (Frontend/Fullstack)

Join Square as a Senior Software Engineer (Frontend/Fullstack) to build world-class e-commerce solutions using JavaScript, PHP, and VueJS.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

OLX logo
OLX

Remote Frontend Engineer - Real Estate

Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Layr logo
Layr

Senior Full Stack Engineer

Join Layr as a Senior Full Stack Engineer to develop cloud-hosted web applications using JavaScript, Node.js, TypeScript, and React.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Bloomberg logo
Bloomberg

Senior Software Engineer - API Platform

Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.

Airbnb logo
Airbnb

Senior Software Engineer, Partner API

Join Airbnb as a Senior Software Engineer to design and build our Partner API platform, enabling third-party integrations. Remote eligible.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer specializing in Python, Node.js, and REST APIs. Hybrid role in New York with excellent benefits.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

Reddit, Inc. logo
Reddit, Inc.

Senior Backend Engineer, Moderation

Join Reddit as a Senior Backend Engineer in Moderation, working remotely in the U.S. with Python, Rust, and GraphQL.

Make - letsMake.com | A studio making world-class products, platforms & systems 💯 logo
Make - letsMake.com | A studio making world-class products, platforms & systems 💯

Senior Frontend Engineer (Remote)

Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.

Substack logo
Substack

Senior Software Engineer, Substack Enterprise

Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.