Zocdoc

Staff Software Engineer, Search

Zocdoc

full-time

Posted on:

Location Type: Hybrid

Location: New York City • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $180,000 - $265,000 per year

Job Level

Lead

Tech Stack

CloudGraphQLJavaScriptReactTypeScript

About the role

  • Architecting and building core UI components, shared libraries, and high-performance frontend features that power Zocdoc’s next-generation search experience
  • Partnering with design and product on intuitive, aesthetically refined search interfaces that support free-text input, autosuggest, recommendations, and conversational/streaming interactions
  • Developing and optimizing React and GraphQL (C#) flows that prioritize low latency, reliability, and delight in highly interactive search use cases
  • Integrating LLM capabilities, embeddings, and ranking signals into patient-facing search experiences through thoughtful, accessible UI patterns
  • Driving architectural direction and setting engineering standards across the Search organization through design docs, technical deep dives, and high-signal code reviews
  • Mentoring engineers on frontend best practices, shared component development, system design, and technical decision-making
  • Building robust observability into the client experience—measuring, debugging, and improving performance across the entire search journey

Requirements

  • A proven track record of owning and scaling complex, user-facing platforms, with deep expertise in frontend system design and long-term architectural thinking
  • Significant experience building and maintaining shared UI/UX components or design system libraries used across teams or products
  • Deep hands-on expertise with React, JavaScript, and TypeScript, including performance optimization, accessibility, state management, and component architecture
  • Experience integrating with GraphQL APIs (preferably with C# backends) and designing efficient client–server interaction patterns
  • Familiarity with search technologies, low-latency systems, or ML-powered ranking models, and the UI challenges associated with them
  • Exposure to LLM-driven search, embeddings, and streaming interfaces, with a strong understanding of how to translate complex intelligence into intuitive UI
  • Strong communication skills that align engineering, product, design, and ML stakeholders around shared goals
  • A passion for mentoring engineers, setting engineering best practices, and raising the overall technical quality bar
  • Experience working in cloud-native environments and contributing to high-performance, scalable web architectures
Benefits
  • Flexible, hybrid work environment at our convenient Soho location
  • Unlimited Vacation
  • 100% paid employee health benefit options (including medical, dental, and vision)
  • Commuter Benefits
  • 401(k) with employer-funded match
  • Corporate wellness programs with Headspace and Peloton
  • Sabbatical leave (for employees with 5+ years of service)
  • Competitive paid parental leave and fertility/family planning reimbursement
  • Cell phone reimbursement
  • Catered lunch every day, along with beverages and snacks
  • Employee Resource Groups and ZocClubs to promote shared community and belonging
  • Great Place to Work Certified

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ReactJavaScriptTypeScriptGraphQLC#performance optimizationaccessibilitystate managementcomponent architecturefrontend system design
Soft skills
strong communication skillsmentoringtechnical decision-makingcollaborationarchitectural direction