Skip to main content
All jobs

Employer listing

Senior Staff Software Engineer, Interop

Zocdoc

New York, Ny · remote · full time · Staff

$201,400 - $304,000

Our Mission

For nearly 20 years, we’ve built the leading healthcare marketplace - helping tens of millions of people find and book the care they need. Now, we’re going further: building our infrastructure beyond Zocdoc’s marketplace to power access to care wherever patients search, from provider websites and insurance directories to search engines, AI platforms, and more.

*Please note, we are open to remote candidates for this role.

Your Impact on our Mission

As a Senior Staff Software Engineer in the Interoperability group, you will unlock the full potential of our integrations with 170+ EHRs. These integrations enable Zocdoc to pull real-time availability, write back bookings to trigger practice workflows, and exchange appointment data – insurance cards, medical history, and intake forms – between patients and providers.

Our platform is at an inflection point. New product lines require us to move from eventually-consistent syncs to tighter, fail-fast integrations – a major rearchitecture that you will lead. You will develop clear abstractions that let other engineering teams leverage our integration capabilities without understanding the inner workings of individual EHRs.

Responsibilities

  • Taking ultimate technical ownership of Zocdoc’s interoperability technical strategy
  • Building solutions that scale to serve Zocdoc’s largest, most complex customers
  • Driving the rearchitecture of our sync framework to support real-time, fail-fast integration patterns
  • Designing abstractions that hide EHR-specific complexity and expose clean, consistent capabilities to product teams
  • Analyzing and decomposing complex product challenges to drive sound design decisions
  • Working hands-on with your team and shipping production code using C#, AWS technologies, and React
  • Collaborating with our agile team of dedicated engineers, product managers, and designers
  • Upleveling the interop engineering team through coaching, code reviews, and establishing patterns that the team can follow
  • Continuously improving our ability to deliver quality solutions through evolving engineering processes, building technical capabilities, and driving strategic investments in our platforms

Qualifications

  • 10+ years of significant expertise in backend development
  • Strong understanding of Object-Oriented fundamentals
  • Successfully architected and shipped high-impact, complex solutions and frameworks, with experience working across multiple areas of the technology stack and complex system integrations
  • Experience building platforms or frameworks that abstract complexity for other engineering teams and designing clean APIs and interfaces
  • Demonstrated history of solid and well-rounded system design and architectural leadership skills
  • Experience improving developer productivity, efficiency, and velocity by setting up and evangelizing best practices for coding, testing, deployment, observability, and developer tooling
  • Successfully mentored other engineers and encouraged engineering best practices
  • Outstanding communication skills capable of facilitating technical discussions and presenting solutions across technical and non-technical stakeholders
  • Experience within AWS environments and a high emphasis on testing is a plus
  • Experience successfully working with a distributed workforce is preferred

Benefits

Certain positions are eligible for variable pay and/or equity; full compensation package details are discussed with the recruiter.