Zocdoc logo

Senior Software Engineer, Data

Zocdoc

Remote · New York · USD 174,000-220,000 · 5+ years experience · Remote · Posted Sep 29, 2026

At a glance

Experience
5+ years experience
Workplace
Remote
Location
Remote · New York
Salary
USD 174,000-220,000 · Base salary

About Zocdoc

  • Zocdoc is the country’s leading digital health marketplace that helps patients easily find and book the care they need. Each month, millions of patients use our free service to find nearby, in-network providers, compare choices based on verified patient reviews, and instantly book in-person or video visits online. Providers participate in Zocdoc’s Marketplace to reach new patients to grow their practice, fill their last-minute openings, and deliver a better healthcare experience. Founded in 2007 with a mission to give power to the patient, our work each day in pursuit of that mission is guided by our six core values. Zocdoc is a private company backed by some of the world’s leading investors, and we believe we’re still only scratching the surface of what we plan to accomplish.
  • Zocdoc is a mission-driven organization dedicated to building teams as diverse as the patients and providers we aim to serve. In the spirit of one of our core values - Together, Not Alone, we are a company that prides itself on being highly collaborative, and we believe that diverse perspectives, experiences and contributors make our community and our platform better. We’re an equal opportunity employer committed to providing employees with a work environment free of discrimination and harassment. Applicants are considered for employment regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity, gender expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or any other class protected by applicable laws.
  • Job Applicant Privacy Notice

About the role

  • Zocdoc is seeking a Senior Software Engineer to join the Data Engineering team to build the platform connecting products with analytics, machine learning, and operational systems.
  • This role focuses on the boundary of backend engineering and data infrastructure, creating APIs, libraries, and services that enable engineers to publish and use data safely.

Responsibilities

  • Design, build, and operate services and developer tooling for publishing and consuming trusted data.
  • Improve event-driven data paths using Kafka, Avro, and schema registries.
  • Create reliable methods to move curated data from the warehouse or lakehouse into products and operational systems.
  • Design and operate reverse ETL and data activation paths with monitoring and lineage.
  • Build compliance capabilities including data classification, deletion, masking, and audit trails.
  • Write infrastructure as code and operate platform services in AWS.
  • Improve service-level indicators, alerts, dashboards, runbooks, and on-call response.
  • Partner with internal users to document workflows and review designs and code.

Requirements

  • 5+ years of professional software engineering experience in backend, platform, developer infrastructure, or data-intensive systems.
  • Strong programming skills in Python and practical experience with SQL.
  • Experience with at least one statically typed language such as C#, Java, Kotlin, or TypeScript.
  • Record of building APIs, SDKs, shared libraries, or data contract systems used outside of your team.
  • Understanding of schema design, versioning, validation, code generation, and migrations.
  • Experience with distributed or event-driven systems, including delivery guarantees, idempotency, and retries.
  • Hands-on work with Kafka or a comparable platform and schema technology like Avro, Protobuf, JSON Schema, or OpenAPI.
  • Experience operating cloud services with automated testing, continuous delivery, and infrastructure as code.
  • Familiarity with warehouse or lakehouse platforms such as Snowflake, Databricks, or Iceberg.

Preferred qualifications

  • Experience building software in a regulated environment.
  • Understanding of practical controls for PHI or PII, including access, deletion, de-identification, lineage, and auditing.

Benefits

  • Unlimited Vacation
  • 100% paid employee health benefit options (medical, dental, vision)
  • 401(k) with employer funded match
  • Corporate wellness programs with Headspace and Peloton
  • Sabbatical leave for employees with 5+ years of service
  • Paid parental leave
  • Fertility and family planning reimbursement
  • Cell phone reimbursement

Workplace

  • Remote in the USA
  • Office location in New York

Skills

  • Python
  • SQL
  • C#
  • Java
  • Kotlin
  • TypeScript
  • Kafka
  • Avro
  • Protobuf
  • JSON Schema
  • OpenAPI
  • AWS
Show all 15 skills
  • Snowflake
  • Databricks
  • Iceberg

Zocdoc

Senior Software Engineer, Data

Apply now