
Staff Software Engineer, Search
Zocdoc
full-time
Posted on:
Location Type: Hybrid
Location: New York City • New York • 🇺🇸 United States
Visit company websiteSalary
💰 $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