About Brook Inc

Brook Health is a digital health company. Brook offers a set of products and services extending health-care-management beyond the walls of doctors’ offices and into people’s homes and their day-to-day lives. Brook provides people who are living with chronic conditions a highly personalized high-touch support via a smartphone app offering AI tools, data collection through connected devices, and real-time access to health coaches to make smart, daily decisions and to build healthy habits to achieve their long-term health goals. Brook also offers a CDC-approved preventative program for people who are at high risk for diabetes. For primary care providers, Brook offers SaaS tools for continuous remote monitoring, providing insights into their patient’s health needs, enabling a new model of care, and early preventative interventions with our own care delivery team resulting in better health outcomes.

Brook offers a dynamic work experience with team members in multiple time zones. We have a fast-paced, user-centric, high-expectation, constantly-improving-ourselves type of culture. Our goal is to change the approach to pre-condition and chronic condition care management, to use technology to support health-care providers in improving patients’ health outcomes.

Job Overview

As a Principal Software Engineer at Brook.ai, you will play a key role in architecting, designing, and building scalable backend services, data pipelines, and integrations that power our health platform. You will drive critical engineering initiatives, lead technical decision-making, and mentor other engineers while ensuring the performance, reliability, and security of our systems. This role involves working across various aspects of our technology stack, including backend services, API development, data engineering, and AI-driven solutions, while also integrating our platform with the broader healthcare ecosystem.

You will contribute to the overall system architecture, optimize performance, and ensure our infrastructure scales with the needs of our platform. Your work will enable seamless interoperability between our system and external healthcare platforms, while also enhancing our AI capabilities and data processing pipelines.

Key Responsibilities:

  • Lead the design, development, and optimization of scalable, high-performance backend services and APIs.
  • Architect and implement robust system integrations with EMR/EHR systems, HIEs, and other healthcare platforms.
  • Define and drive technical strategy, ensuring our systems are scalable, secure, and maintainable.
  • Mentor and guide engineers, fostering a culture of technical excellence and innovation.
  • Develop and maintain data pipelines that support AI/ML-driven insights and real-time analytics.
  • Implement best practices for system security, data privacy, and compliance with regulations like HIPAA and GDPR.
  • Optimize system performance and scalability, ensuring our infrastructure meets the demands of a growing user base.
  • Troubleshoot and resolve complex technical challenges across the stack.
  • Contribute to architectural decisions, design reviews, and technical roadmaps.
  • Stay up-to-date with industry trends, tools, and best practices to drive continuous improvement.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, a related field, or equivalent practical experience.
  • 8+ years of experience in software development, with a strong emphasis on backend development, distributed systems, and architecture.
  • Expertise in Java or Python and microservices architecture.
  • Deep experience with API design and development (RESTful, GraphQL, gRPC, etc.).
  • Strong understanding of database technologies (PostgreSQL, MongoDB) and data modeling.
  • Hands-on experience with cloud platforms (AWS), containerization (Kubernetes, Docker), and infrastructure-as-code.
  • Familiarity with event-driven architectures, messaging systems, and asynchronous processing.
  • Experience in system integration, with knowledge of healthcare data standards such as FHIR, HL7 v2/v3.
  • Strong understanding of CI/CD principles, including automated testing and deployment.
  • Excellent communication, collaboration, and leadership skills, with experience mentoring engineers.
  • Experience with data pipelines, ETL processes, and AI/ML model integration is a plus.

Preferred Qualifications:

  • Knowledge of healthcare workflows, processes, and business requirements.
  • Experience with security best practices in healthcare and implementing secure data exchange solutions.
  • Experience with AI/ML model deployment and integration.

This is a hybrid role, 3 days per week onsite in Seattle, WA and 2 days remote. Salary is based on experience.

This role is not eligible for visa sponsorship or relocation. The candidate must live within a commuting distance from the office location. 

Brook Inc is an equal opportunity employer. We are committed to building an inclusive and diverse workforce. Brook does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, marital status, age, non-disqualifying physical or mental disability, national origin or ethnic origin, military service status, citizenship or any other protected characteristic covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Salary

$160,000 - $210,000

Yearly based

Location

Seattle, WA

Job Overview
Job Posted:
1 week ago
Job Expires:
Job Type
Full Time

Share This Job: