About the job
About Rainfall Health
Rainfall Health is a health technology company based in San Francisco. The team builds a platform that helps health systems and provider groups improve clinical workflows and address care gaps. By applying artificial intelligence, Rainfall Health works to make a measurable difference in how patients receive care.
Role Overview: Implementation Engineer
The Implementation Engineer leads technical integrations between Rainfall Health and customer EHR and healthcare IT systems. This role involves hands-on work at the intersection of APIs, healthcare data, and real-world deployments. The Implementation Engineer works closely with health system IT teams, as well as Rainfall’s own product and engineering groups, to design, build, and launch API-first integrations that support clinical workflows and analytics.
What You Will Do
EHR and System Integrations
- Design and build API integrations with major EHR platforms, including Epic, Cerner (Oracle Health), Meditech, and Athenahealth.
- Work with standards such as FHIR, HL7 v2, CCD/C-CDA, and REST APIs.
- Set up and manage data interfaces for clinical, scheduling, ADT, orders, and documentation workflows.
- Translate technical requirements from health systems into scalable integration architectures.
Implementation and Deployment
- Lead technical onboarding for new customers, from interface design through go-live.
- Work alongside hospital IT, interface teams, and EHR analysts during implementation.
- Troubleshoot and resolve integration issues in test, staging, and production environments.
- Monitor and ensure accuracy, timeliness, and reliability of data across connected systems.
API and Data Architecture
- Collaborate with Rainfall Health engineering to advance the integration framework.
- Help define reusable patterns and practices for API-driven healthcare integrations.
- Develop and maintain logic for mapping, transforming, and validating clinical data.

