Senior Software Engineer-Integrations - Hybrid/Bellevue, WA
Bellevue, WA R & D
Job Type
Full-time
Description


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.

Requirements


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 Description
$150,000-175,000 USD per year