Job Summary:
The Visit Experience team builds and scales the technology that powers our virtual care platform—ensuring that every patient and provider interaction is seamless, reliable, and high-quality. We own the experience of live video visits, messaging, scheduling, and real-time collaboration, and we're expanding the boundaries of what digital care can be.
Reporting to Director of Engineering, you will have deep experience in video platforms to lead the design and scaling of our next-generation visit experience. You'll guide architectural decisions, mentor engineers, and partner with product, design, and clinical partners to deliver reliable, secure, and low-latency solutions.
This is a hands-on technical leadership role: you'll set direction, make high-use decisions, and ship code that impacts millions of patient–provider interactions.
Responsibilities:
Lead architecture and development for large-scale, distributed backend systems supporting live video and virtual visit workflows.Design APIs, services, and infrastructure that ensure high availability, resilience, and low latency in video conferencing environments.Partner with product, design, and frontend/mobile teams to deliver seamless visit experiences across devices.Guide innovation in video quality, reliability, and integrations (e.g., scheduling, EMR, messaging, and real-time transcription).Mentor and coach engineers, raising the technical bar.Evaluate latest technologies in WebRTC, video streaming, and real-time communication to influence our roadmap.Collaborate with Security and Compliance teams to ensure HIPAA and SOC2 compliance in sensitive video workflows.
Qualifications:
10+ years of backend engineering experienceProven expertise designing and scaling video platforms (e.g., WebRTC, SFU/MCU architectures, streaming protocols, TURN/STUN, real-time QoS optimizations).Strong distributed systems background, including microservices, APIs, cloud infrastructure (AWS/GCP), and event-driven architectures.Proficiency in one or more backend languages (e.g., Go, Java, Scala, and Python).Experience building systems that require real-time reliability and fault tolerance.Experience setting long-term technical vision, influencing cross-team strategy, and leading complex projects.Experience communicating updates and resolutions to customers and other partners with an ability to partner across product, design, and clinical teams.