Overview
Zocdoc is looking for a Senior Site Reliability Engineer to make its distributed production systems more observable, reliable, and safe to change, across cloud infrastructure, microservices, APIs, and integration points in AWS.
What you'll do
- Design, build, and operate observability for distributed services and integrations, including metrics, logs, traces, dashboards, alerts, SLIs, and SLOs.
- Improve end-to-end visibility across critical patient and provider workflows, identifying instrumentation gaps and making dependency health and integration failures easier to understand.
- Create reliable, repeatable tooling and infrastructure through infrastructure as code, automation, CI/CD, and self-service patterns.
- Partner with product engineering teams on reliability, scaling, performance, capacity, and failure-mode analysis for services and integrations.
- Help teams establish actionable alerts and operational ownership so on-call signals are timely, meaningful, and connected to a clear response path.
- Participate in the on-call rotation and incident response process, including serving as incident commander when appropriate and driving follow-up work through completion.
- Analyze and tune systems, code, cloud resources, and networking for resilience, performance, and efficient operation.
- Strengthen deployment and change-management practices so teams can release frequently with safeguards, rollback paths, and feedback loops.
- Contribute to platform standards and reusable patterns for containerized workloads, service communication, secrets, routing, and production readiness.
What you'll need
- 5+ years of experience supporting consumer-facing web applications, APIs, or distributed production environments in a Site Reliability Engineering, Production Engineering, Platform Engineering, or closely related role.
- 2+ years of on-call experience in a 24/7 cloud-based production environment, with a track record of participating in incident response and delivering durable remediation.
- Deep experience operating systems with many integrations, services, dependencies, or external APIs, and a practical understanding of how those relationships affect reliability.
- Demonstrated experience building or improving observability practices, including metrics, structured logging, distributed tracing, dashboards, alerting, SLIs, SLOs, and error budgets.
- 2+ years of experience managing and supporting modern cloud infrastructure, preferably AWS, along with technologies such as Docker, Kubernetes, or similar container platforms.
- Proficiency in Python, Go, Ruby, Java, or a comparable language, and the ability to read and troubleshoot application code.
- Experience with infrastructure as code and automated delivery practices, such as Terraform, OpenTofu, CloudFormation, GitHub Actions, GitOps, or equivalent tools.
- Experience with edge and service networking technologies such as load balancers, reverse proxies, ingress controllers, web application firewalls, routing, rate limiting, or circuit breaking.
- A deep understanding of protocols and foundational networking concepts such as TCP/IP, HTTP/HTTPS, TLS, DNS, and NTP.
- Strong written and verbal communication skills, with the ability to explain operational risk, incident findings, and technical tradeoffs to engineers and partners.
Nice to have
- Experience working with sensitive data, privacy or compliance requirements, or regulated production environments.
Details
- Location: New York, NY; USA Remote.
- Flexible work environment based in NYC.
- Salary range: $180,000 to $220,000 USD (NYC base salary range).
Read the full description and apply on the company’s own careers page.