Zocdoc: Senior Software Engineer, Data — New York, NY
Zocdoc lists a Senior Software Engineer, Data opening in New York, NY. The job description covers Python, Java, TypeScript, C#, SQL, AWS, machine learning.
Recruitment overview
| Organisation | Zocdoc |
|---|---|
| Post / role | Senior Software Engineer, Data |
| Department | Data & Analytics |
| Employment type | Not specified |
| Notification / job ID | 8227741 |
| Job location | New York, NY |
| Work arrangement | Not specified |
| Educational qualification | See the employer’s role-specific qualification criteria |
| Experience required | 5+ years of professional software engineering experience, including meaningful work on backend, platform, developer infrastructure, or data-intensive systems |
| Salary / stipend | See employer notice for pay details |
| Last date to apply | See official notice |
About Zocdoc
Zocdoc develops technology that helps patients find and book healthcare appointments. Its employer introduction describes both a healthcare marketplace and infrastructure supporting access to care through other search and provider channels. The stated focus is the path from seeking care to obtaining an appointment. Its work includes making booking accessible beyond its own marketplace, connecting patient-facing discovery with the systems used by healthcare providers and other organisations to make available appointments easier to reach.
The position and its setting
Zocdoc lists Senior Software Engineer, Data in New York, NY, under reference 8227741. The details below separate the work described by the employer from essential conditions, preferred experience and practical preparation advice.
- Department: Data & Analytics
- Employer listing date: 29 September 2026
Responsibilities and work described
- Zocdoc is hiring a Senior Software Engineer to build the data platform that connects our products with analytics, machine learning, and operational systems
- This role sits on the Data Engineering team at the boundary of backend engineering and data infrastructure
- Building: APIs, libraries, schemas, services, and supported workflows that help engineers publish and use data safely
- Your work will cover the path from source-defined contracts and validation through reliable event and batch delivery to data activation in products and business systems
- Help make quality, ownership, observability, and privacy part of the platform, while giving teams a clearer path to ship without depending on Data Engineering for every integration
- Design, build, and operate services and developer tooling that help engineering teams publish and consume trusted data, including contract workflows, APIs, SDKs, generated types, and validation tools
- Improvement: event-driven data paths built on Kafka, Avro, and schema registries, with clear delivery semantics, compatibility rules, and safe schema evolution
- Create reliable ways to move curated data from the warehouse or lakehouse into products and operational systems, with monitoring, lineage, and clear ownership
- Design: and operate reverse ETL and data activation paths that move curated warehouse or lakehouse data into products and operational systems, with monitoring, lineage, and clear ownership
- Building: compliance capabilities into the platform, including data classification, deletion and masking workflows, access controls, audit trails, and policy enforcement
- Write infrastructure as code, operate platform services in AWS, and improve service-level indicators, alerts, dashboards, runbooks, and on-call response
- Partner with internal users, document supported workflows, review designs and code, and help teammates build systems that other teams can adopt
Essential requirements and candidate background
- Excited to build platform products for other engineers, turning ambiguous problems into practical APIs, SDKs, shared libraries, command-line tools, and services that you also help operate
- Interested in the full lifecycle of data, including how it is defined at the source, evolves safely, reaches consumers, and is adopted without disruptive migrations
- Motivated to build privacy, access control, and auditability into everyday engineering workflows rather than rely on manual review
- Effective at working across product engineering, analytics engineering, data science, security, compliance, and infrastructure to agree on contracts and deliver shared solutions
- Thoughtful about using AI-assisted development tools and rigorous about reviewing, testing, and maintaining the work they help produce
- 5+ years of professional software engineering experience, including meaningful work on backend, platform, developer infrastructure, or data-intensive systems
- Programming skills in Python, practical experience with SQL, and experience with at least one statically typed language such as C#, Java, Kotlin, or TypeScript
- A record of building APIs, SDKs, shared libraries, data contract systems, or event publishing frameworks used outside your team, with a understanding of schema design, versioning, validation, code generation, and migrations
- Experience operating cloud services with automated testing, continuous delivery, observability, infrastructure as code, and incident response, plus familiarity with warehouse or lakehouse platforms such as Snowflake, Databricks, or Iceberg
- Bonus points if you have built software in a regulated environment and understand practical controls for PHI or PII, including access, deletion, de-identification, lineage, and auditing
Location, schedule and contract conditions
For this overseas or regional listing, confirm work authorisation and any location restrictions with the employer. The location does not establish visa sponsorship or permission to work remotely from India.
- NYC Base Salary Range: $174,000 — $220,000 USD
- Advertised location: New York, NY
Benefits mentioned by the employer
- Flexible work environment
- Unlimited Vacation
- 100% paid employee health benefit options (including medical, dental, and vision)
- 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
- Employee Resource Groups and ZocClubs to promote shared community and belonging
- Great Place to Work Certified
- Zocdoc is committed to fair and equitable compensation practices
- Salary ranges are determined through alignment with market data
Conditions requiring the complete notice
Some passages contain complex or combined conditions that have not been reduced to short eligibility statements here. Read the complete linked notice for those passages, including any alternatives, exceptions or restrictions. The concise facts above should not be treated as the full wording of every condition.
Pay and application dates
A verified salary figure is not established in this article. An online estimate for another Senior Software Engineer, Data vacancy is not an offer for reference 8227741; use the employer’s own pay disclosure and recruitment communication.
A closing date is not confirmed in this article. Check the current employer page before submitting: an undated posting can change or be withdrawn.
How to apply to Zocdoc
Applications follow the official employer page linked below.
Open the official Zocdoc posting below and match the title and reference 8227741.
Compare your qualifications and experience with the essential conditions for the New York, NY position, then read the preferred criteria separately.
Prepare an accurate CV and the supporting items requested in that employer’s application. Provide only information and documents you are authorised to share.
Use the employer’s application option, complete the required fields and review the submission. Retain the acknowledgement when one is provided. Job Alerts World does not receive the application.
Practical preparation: Python
Python work is easier to assess through a concrete example than a list of libraries. Explain the problem, the input data, the parts you implemented and how you checked the output. Include a repository or a short technical note when you can share it.
Relevant skills
- Python
- Java
- TypeScript
- C#
- SQL
- Kafka
- AWS
- APIs
- AI/ML
- machine learning
- AI
Important links
| Official notification / job description | Open official page |
|---|
Read the complete official notice before applying. Availability and requirements can change.
For corrections, see our editorial policy and contact information.