About the job
About Rainfall Health
Rainfall Health is a growing health technology company based in San Francisco. The team builds a platform that helps health systems and provider groups improve clinical workflows and close care gaps. With a focus on artificial intelligence, Rainfall Health aims to make a real difference in patient care.
Role Overview: Senior Software Engineer
This Senior Software Engineer position calls for deep experience with AWS Amplify and modern cloud-native architecture. The role centers on designing secure, reliable systems that connect with healthcare data sources and deliver insights for clinical and operational teams. The work involves solving complex data and workflow problems in a regulated healthcare setting.
What You Will Do
Platform and Application Development
- Design, build, and maintain scalable web applications using AWS Amplify, serverless technologies, and modern frontend frameworks.
- Develop APIs and backend services with AWS-native tools such as AppSync, Lambda, DynamoDB, and RDS.
- Focus on performance, reliability, and security in distributed cloud environments.
Healthcare Data and Integrations
- Create and manage integrations with major Electronic Health Record (EHR) systems, including Epic, Cerner, and Meditech.
- Work with healthcare interoperability standards like FHIR and HL7.
- Design data ingestion pipelines to normalize, validate, and securely store clinical data.
Data Visualization and Insights
- Build interactive dashboards and visualization tools for clinical and operational users.
- Transform complex healthcare data into clear, actionable insights.
Collaboration and Compliance
- Work closely with product managers, designers, and clinical stakeholders.
- Mentor other engineers and promote high standards for code quality and security.
- Apply industry best practices for HIPAA-compliant infrastructure and data management.
