Logo
Brook Health

Senior Software Engineer-Integrations - Hybrid/Bellevue, WA

Brook Health, Bellevue, Washington, us, 98009

Save Job

Senior Software Engineer-Integrations - Hybrid/Bellevue, WA Apply for the

Senior Software Engineer-Integrations - Hybrid/Bellevue, WA

role at

Brook Health

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 Type:

Full‑time

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).

Salary:

$150,000-175,000 USD per year

Seniority level: Mid‑Senior level Employment type: Full‑time Job function: Engineering and Information Technology Industry: Hospitals and Health Care

Referrals increase your chances of interviewing at Brook Health by 2x

#J-18808-Ljbffr