As a Staff Software Engineer, you will be responsible for driving the design, delivery, and ongoing evolution of critical systems that power patient outreach. These systems enable structured and agentic outreach to patients via messaging and voice modalities, ensuring timely, efficient, and effective care delivery.
This role combines deep hands-on engineering with broad architectural ownership, setting technical direction across multiple teams. You will design and build data-intensive, distributed systems that integrate with AI models for decisioning and orchestration, and that are engineered for high scalability, low latency, and reliability.
About the team: You will join a team that builds and operates the patient outreach platform that combines agent-driven orchestration with robust messaging and telephony infrastructure. The team designs and runs services that coordinate outreach flows across SMS, voice and related channels, integrates with clinical and data systems, and ensures that outreach is reliable, compliant, and scalable.