Brook Inc is looking to solve the problem of integrating its digital health platform with EMRs/EHRs, health systems, and third-party clinical data providers to enable seamless care coordination and accurate, timely patient insights.
Requirements
- Strong proficiency in server-side development (Python and/or Java).
- Deep understanding of FHIR, HL7, CDA, SMART on FHIR, and healthcare interoperability frameworks.
- Experience working with major EMR systems (Epic, Cerner, Athena, etc.) and healthcare APIs.
- Knowledge of HIPAA, HITRUST, and data security best practices.
- Solid background in microservices, API development, and data transformation.
- Experience with AWS, Kubernetes, and CI/CD pipelines.
- Familiarity with healthcare ontologies, taxonomies, and patient identity management (RBAC/ABAC).
Responsibilities
- Design and implement EMR/EHR integrations using FHIR, HL7v2, SMART on FHIR, and custom interfaces.
- Build integration frameworks to standardize how Brook interacts with multiple EMR vendors.
- Collaborate with partner systems to align on data formats, workflows, and exchange protocols.
- Develop backend services to process, validate, and normalize healthcare data using Python, Java, and AWS.
- Ensure compliance and data integrity by implementing mechanisms for HIPAA compliance, audit trails, and end-to-end data validation.
- Monitor and optimize integrations by building tools for observability, error tracking, and performance monitoring.
- Support AI-enabled workflows by integrating clinical data streams into AI-driven patient engagement and analytics systems.
Other
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- 7+ years of software engineering experience, with at least 3+ years in healthcare or healthtech integrations.
- Ability to troubleshoot complex system integrations in production environments.
- Strong analytical and communication skills to work effectively across technical and non-technical teams.
- A mindset of continuous learning, curiosity, and ownership.