Senior Software Engineer-Integrations - Hybrid/Bellevue, WA in Bellevue
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job DescriptionJob DescriptionDescription:
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 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.
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).
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.