SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 211,000 - 285,000 / annual
Zocdoc is building a provider engagement platform that delivers personalized experiences to healthcare practices, helping them deepen their relationship with the Zocdoc marketplace. As a Staff Software Engineer, you will own the technical architecture for core components of this platform, including practice intelligence APIs, recommendation serving, orchestration layers, and AI-assisted practice management tools.
Your responsibilities will include:
- Own the technical architecture for major platform domains such as practice intelligence APIs, recommendation serving, orchestration layers, or AI-assisted management systems
- Design and build data pipelines that compute engagement signals, aggregate practice profiles, and feed downstream systems
- Integrate machine learning models built by the Data Science team into production systems, including model serving, feature pipelines, monitoring, and feedback loops
- Define APIs and contracts between platform services and product surfaces (homepage, in-product messaging, CRM, sales tools)
- Lead complex cross-team projects and drive alignment on technical direction
- Make build-vs-buy decisions for infrastructure components such as event systems, feature stores, and in-product messaging platforms
- Analyze and decompose complex product challenges to drive sound design decisions
- Work hands-on with your team and ship production code using C#, React, and AWS technologies
- Mentor engineers and raise the bar on system design and operational excellence
- Collaborate with product managers, designers, and data scientists in an agile environment
You will have technical ownership of the Provider Engagement Platform, including roadmapping, prototyping, and leading 0-1 projects that span data infrastructure, ML integration, and product surfaces. You'll design the unified practice intelligence layer, architect event pipelines, and work on real-time data serving systems that power personalization and recommendations.
REQUIREMENTS:
- 8+ years of software engineering experience with demonstrated technical leadership
- Experience building data-intensive systems (event pipelines, aggregation services, or real-time data serving)
- Comfort integrating ML into products; you've worked with Data Science to take models from notebook to production
- Strong API and data modeling skills; you design schemas and interfaces that evolve gracefully
- Ability to navigate ambiguity; you break product vision into concrete technical milestones
- Excellent communication; you write clear design docs and explain tradeoffs to product partners
- Track record of shipping high-quality systems, not just designs