Data Engineer
Job description:
Data Engineer
Location: Flexible (Hybrid or Remote) | Team: Engineering | Reports to: CTO
About the Role
Trio Health is looking for a versatile Data Engineer with expertise in a variety of technology stacks to help design and optimize data pipelines that power our EHR data platform. At Trio, you’ll join a tight-knit technology team of 11 members working across data, applications, and infrastructure, reporting directly to the CTO and you’ll play a key role in making healthcare data accurate, accessible, and actionable, driving better patient outcomes. We offer a collaborative, mission-driven culture, and the opportunity to directly impact patient care through technology and analytics.
Who We Are
Trio Health is a healthcare technology and analytics company that partners with clinical experts and leverages Electronic Health Record (EHR) data to transform patient care. Our proprietary platform empowers Life Sciences stakeholders and Channel Partners with curated insights across the entire patient journey. By combining cutting-edge data engineering with healthcare expertise, we accelerate research, improve outcomes, and unlock new possibilities for patients.
Your Impact
As a Data Engineer, you’ll be instrumental in shaping the foundation of Trio’s data platform. You’ll design, develop, and optimize data pipelines that make EHR data usable at scale. Your work ensures that critical healthcare data is accurate, timely, and secure—fueling insights that improve patient outcomes and advance healthcare research.
What You’ll Do
· Design, build, and optimize scalable data pipelines for data acquisition, integration, normalization, mapping, and delivery
· Leverage your knowledge in Snowflake, Databricks, SQL (Microsoft SQL Server), Python, and dbt to manage and transform complex healthcare datasets
· Implement automation, mapping and enhancement architectures to support disease-specific data portfolios
· Collaborate with teams to ensure timely, secure data delivery
· Deliver solutions in iterative two-week increments, balancing pragmatism with long-term scalability
· Champion best practices for data orchestration, observability, logging, and HIPAA/PHI compliance
Your Superpowers
· 3+ years of professional experience as a Data Engineer or similar role
· Proficiency with (Snowflake, Databricks, SQL (Microsoft SQL Server), Python and dbt.
· Hands-on experience with AWS services such as Glue, S3, Redshift, and SageMaker
· Strong communication skills, able to translate technical concepts for non-technical stakeholders
· Familiarity with Agile methodologies (Scrum or Kanban)
· Track record of delivering high-quality, scalable solutions on time
· Bachelor’s degree in Computer Science, Engineering, Data Science, or related field (or equivalent practical experience)
Bonus Points If You
· Have experience with EHR data and healthcare coding standards (LOINC, ICD-9/10)
· Are familiar with Azure and AWS environments
· Have applied NLP or Large Language Models (LLMs) in data engineering or healthcare
· Bring expertise in database and data pipeline architecture and design
· You are located near or live in Boulder, CO
Team, Culture & Work Style
At Trio, you’ll join a collaborative, mission-driven team dedicated to advancing healthcare through technology. We value transparency, curiosity, and continuous improvement, while balancing speed and quality. Our engineering culture emphasizes pragmatic solutions and iterative delivery. You’ll work alongside a tight-knit team of 11 engineers who bring diverse skills across data, infrastructure, and analytics.
Pay: $140,000.00 - $180,000.00 per year
What’s In It For You
· 401(k) with company matching, Dental, vision, and health insurance (with FSA and HSA options), Paid time off
· Competitive compensation & comprehensive benefits package
What Happens Next
We know there are a lot of qualified candidates out there, and we truly appreciate your interest in joining Trio. Our process is designed to be transparent and efficient. We do our best to review every application and respond in a timely manner. If you don’t hear from us right away, please know it’s simply because we receive a high volume of applications—not because we don’t value yours.
Our Interview Process:
· Recruiter Call – A quick introduction to learn about your background and share more about Trio.
· Technical Interview – A deep dive with our engineers focused on our technology stack from back-end architecture up through our front-end applications.
· Team Interview – A collaborative set of conversations with several of our engineers, typically scheduled together on the same day to minimize disruption and respect your time.
· Final Conversation – A closing discussion with one or more of our leadership team members about the role, mission, and long-term growth opportunities
· We aim to keep the process focused and candidate friendly. Most candidates move from first conversation to decision within 3–4 weeks.
Job Type: Full-time
Work Location: Hybrid remote in Louisville, CO 80027