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.