About Brook Inc
Brook Health delivers care beyond the walls of the doctor’s office. Brook provides people living with chronic conditions a highly personalized experience enhanced by AI and powered by mobile apps, connected devices, and a team of health coaches and clinicians. We help people achieve their long-term health goals by supporting smart, daily decisions and partnering with their primary care physicians.
Our product suite includes continuous remote monitoring, population health management tools, and a CDC-approved diabetes prevention program.
Brook has an intentional, user-centric culture with high expectations for delivering better health outcomes for patients, providers, and health systems.
Job Overview
The Senior Software Engineer – Integrations will lead the design, development, and deployment of healthcare system integrations connecting Brook’s digital health platform with EMRs/EHRs, health systems, and third-party clinical data providers.
This role requires deep technical expertise in FHIR, HL7, and healthcare interoperability standards, along with strong backend development skills in Python or Java, and a solid understanding of data security, compliance (HIPAA), and healthcare workflows.
You’ll work closely with engineering, product, and clinical teams to build and maintain scalable integration pipelines that enable real-time data exchange between Brook and health systems—supporting seamless care coordination and accurate, timely patient insights.
Key Responsibilities
- Design and implement EMR/EHR integrations: Develop secure, scalable APIs and data exchange pipelines using FHIR, HL7v2, SMART on FHIR, and custom interfaces.
- Build integration frameworks: Create abstraction layers to standardize how Brook interacts with multiple EMR vendors (Epic, Cerner, Athena, etc.), reducing coupling and increasing maintainability.
- Collaborate with partner systems: Work with IT and integration teams at health systems to align on data formats, workflows, and exchange protocols.
- Develop backend services: Build robust microservices to process, validate, and normalize healthcare data using Python, Java, and AWS.
- Ensure compliance and data integrity: Implement mechanisms for HIPAA compliance, audit trails, and end-to-end data validation.
- Monitor and optimize integrations: Build tools for observability, error tracking, and performance monitoring to ensure reliable data flows.
- Support AI-enabled workflows: Integrate clinical data streams into AI-driven patient engagement and analytics systems.
- Document integration patterns: Maintain detailed documentation of integration logic, schemas, and configurations for internal and partner use.
- Cross-functional collaboration: Partner with Product, Data, and Clinical Ops to design scalable technical solutions aligned with business needs.
- Contribute to system architecture: Participate in architectural discussions to guide long-term integration platform strategy.
Knowledge, Skills, & Abilities
- 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).
- Strong analytical and communication skills to work effectively across technical and non-technical teams.
- Ability to troubleshoot complex system integrations in production environments.
- A mindset of continuous learning, curiosity, and ownership.
Preferred Experience
- 7+ years of software engineering experience, with at least 3+ years in healthcare or healthtech integrations.
- Proven success implementing EMR/EHR integrations using FHIR or HL7.
- Experience with healthcare interoperability frameworks, data normalization, and event-driven architectures.
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- Experience in regulated environments (HIPAA, SOC2, or HITRUST).