Principal Software Engineer (Hybrid/Seattle, WA)
Brook HealthAbout the role
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,
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s