Zocdoc is the leading healthcare marketplace dedicated to empowering patients by simplifying access to care. As a Senior Software Engineer on the Provider Account & User Management team, you will develop and enhance systems that facilitate provider onboarding and account management, ensuring a seamless experience for healthcare providers and patients alike.
Responsibilities:
- Owning the end-to-end development of provider-facing and internal experiences across React, C#, and AWS-based services, delivering secure, high-quality code that supports provider sign-up, onboarding, and account management at scale
- Building reliable, performant systems for organization structure, user and role management, authentication and authorization, and communication preferences—balancing security, flexibility, and scalability
- Collaborating closely with a cross-functional team of engineers, product managers, and designers to deliver intuitive, polished onboarding and setup experiences
- Mentoring and supporting fellow engineers through code reviews, technical guidance, and shared ownership, with a strong belief in learning through collaboration
- Exploring and applying modern tools and technologies, including GenAI where appropriate, to improve developer productivity, system quality, and user experience
Requirements:
- 5+ years of professional full-stack development experience with experience writing automated tests and deploying code
- Implemented fast and efficient software solutions using object-oriented or functional languages. Some of the technologies we utilize are C#, Scala, React, and Node.js (note, our interview process is language agnostic)
- Designed and built user facing web applications that scale
- Passion for technology and the ability to think critically about performance, scalability, and reliability of software
- Enthusiasm for solving high-impact, system-level problems
- Empathy for users and a passion for great UX
- Successfully mentored other engineers in the past and encouraged your peers to use software development best practices for code testing and deployment