Want Remote

Senior Healthcare Data Engineer (Remote - US Based)

United States
Join us to Improve Health Equity for 5 Million People!

CareMessage is the Health Equity engine of the United States. Our mission is to leverage technology to improve health equity for people from low socioeconomic backgrounds, with a core focus on the safety-net organizations that serve them best: federally qualified health centers (FQHCs), free and charitable clinics, Indian Health Service (IHS) health facilities and Native American-focused health centers. The CareMessage platform allows healthcare organizations to communicate with patients at scale, prompting patients to action via technology-enabled solutions designed to increase access to care, improve clinical outcomes and address social drivers of health.

Nationally, CareMessage is proud to work with over 400 customers in 43 states. Since 2013, safety-net organizations have leveraged CareMessage to reach over 17 million low-income patients with over 350 million text messages.

Founded in 2012 at Stanford University, CareMessage has raised over $35 million from Google.org, William K. Bowes Jr. Foundation, Pershing Square Foundation, Y Combinator, Schmidt Futures, Twilio.org, Direct Relief, Biogen, and many more.

CareMessage is seeking a talented and experienced Healthcare Data Engineer to join our dynamic team. You will be the first member of CareMessage’s Data team, whose mission is to tell a cohesive story through data insights in the areas of clinical outcomes, increased access to care, and improvements in Social Determinants of Health for 5 million people from low-socio-economic backgrounds by 2028.

As a Data Engineer at CareMessage, you will play a crucial role in managing and analyzing data to drive insights and improve decision-making processes. You will have the opportunity to design, build, and support our next generation of data infrastructure. As a key strategic investment for the company and product, you will be working on highly impactful and visible outcomes. This is an opportunity to be at the forefront of designing and building something innovative and new in a secure, durable, performant, and maintainable way. You will architect and build our data platform from the ground up, select tools, codify best practices, and mentor others.

You will work closely with a multidisciplinary agile team to build high-quality data pipelines for high-end analytics solutions. These solutions will generate insights from the organization’s connected data and enable data-driven decision-making capabilities. This position will facilitate analytics, scalability, and a portfolio of data products for both internal teams and external consumers.

If you share our mission-driven commitment and take pride in contributing to our goal of advancing health equity for individuals of low socio-economic status nationwide, we would love to hear from you.

Note: Due to the nature of this role we are only accepting US-based candidates. At this time, we are not able to sponsor work visas. Applicants must be authorized to work in the United States on a full-time basis without sponsorship.


    • 5+ years of hands-on data engineering experience with a strong understanding of healthcare data standards (e.g., HL7, FHIR), regulatory requirements (e.g., HIPAA) and experience working with electronic health records (EHR, EMR) data.
    • Strong expertise in ETL/ELT, reporting tools, data governance, data warehousing, and hands-on experience in designing and implementing tight data security at various levels.
    • Proficiency in SQL and at least one of the following programming languages: Python, R, Java, and/or Scala for data processing tasks.
    • Hands-on experience/expertise in multiple of the following data technologies, Data warehouses (BigQuery, Snowflake, Redshift, Databricks), Data Visualization tools (Metabase, Superset, Tableau, Looker), Data Technologies (Kafka, dbt, Airflow, Spark, Flink, Amundsen, Datahub).
    • Understanding of data testing concepts and the ability to consistently apply them.
    • Experience with DataOps and related set of practices, processes, and technologies.
    • Expertise in working with unstructured, structured, and semi-structured data.

Collaboration and Soft Skills:
Strong people skills, specifically in collaboration and teamwork.High level of curiosity, creativity, technical vision, and problem-solving capabilities; have a customer-first and learner’s mindset, and value teaching others.

Preferred experience:
Previously designed and built data platforms while partnering with internal and external stakeholdersKnowledge of AI/ML development, using various Large Language Models (LLMs) to build customized solutions, AI/ML design strategy and ML Ops Architecture

Job Responsibilities

Building and Developing the Data Platform:
As the first Data Engineer at CareMessage, you will help to build out a world-class data platform.Participate early in the development of a robust data foundation and infrastructure, implementing data architecture, quality control, ETL/ELT, build pipelines, reporting systems, and self-service tools as the company grows.Building foundational pieces of our data platform architecture, pipelines, analytics, and services underlying our platform.Develop, optimize, and maintain scalable data pipelines and ETL/ELT processes for healthcare data ingestion, transformation, storage, and analysis.

Collaboration and Partnership:
Partnering with Engineering team members, Product Managers, Data Scientists, and customer-facing teams to understand health data use cases, data requirements, business logic, ensure data availability for analysis and design solutions to meet business needs.

Data Quality, Security, and Compliance:
Implement data quality and validation processes to ensure accuracy and integrity of healthcare data.Ensure compliance with healthcare data privacy and security regulations in all data processing activities.Stay updated with the latest healthcare data regulations and compliance standards, ensuring data security and privacy.Troubleshoot data-related issues and provide timely resolutions to maintain data integrity.

Documentation and Process Maintenance:
Create and maintain documentation for data engineering processes, pipelines, and workflows.

Innovative Solutions and Continuous Improvement:
Develop and maintain creative solutions to evolving challenges that span data processing, data modeling, data analytics, and machine learning.Understanding and Mapping Healthcare Data:Understand healthcare-specific data models, data dictionaries, defined vocabularies, and other metadata and assist in mapping data elements to standard data specifications.

Within 1 Month You'll:

    • Gain a foundational understanding of our product, customers and patients
    • Meet key internal stakeholders and begin to understand policies and protocols
    • Establish rapport with existing Engineers across various product teams.
    • Build out basic understanding of existing data tools.

Within 3 Months You'll:

    • Gain a strong understanding of our technical environment and identify areas for growth in our processes, systems and/or tooling
    • Document future architecture of data platform and have begun execution
    • Established processes to improve quality of data
    • Have made recommendations on current processes and tooling
    • Work with a business unit to develop and begin implementation of a datamart

Within 6 Months You'll:

    • Have a deep understanding of the product platform, our data needs and work in conjunction with management to refine the plan to meet our long term data goals.
    • Make contributions to processes of democratizing data with an emphasis on self service.
$164,500 - $164,500 a year

Compensation Details:

This role is currently set at a (L3) Senior Data Engineer level, equivalent to someone who has held two or more data engineering roles with related experience in engineering for multiple years and is extremely proficient in their craft.

Our salary allocation for this role is $164,500.

Note: If you don’t fit this description perfectly (in particular, if you come from an under-represented group) but have held a Data Engineering role in the past, please apply!

We believe in equal work for equal pay. All team members performing the same role at the same level are paid the same regardless of where they are in the world. 

Working at CareMessage

We take care of our employees by offering competitive salaries and benefits packages. We ensure our team feels cared for so that we, in turn, can help support our safety net organizations and underserved populations.

We compensate fairly and equitably
Flexible work hours; fully remote team
We believe in equal work for equal pay: all team members performing the same role at the same level are paid similarly, regardless of where they are in the world
Paid parental leave for biological and adopted children

We give you time off to thrive
Half-day Fridays, every Friday
18 paid company holidays, including a one week mid-year and one week end-of-year break
9 wellness days to be used for self-care- or anything that comes up in life
15 days of PTO
1-month (20 working days) paid sabbatical after the 4-year anniversary, and every 4 years thereafter

We support your health, wellness, and growth
Generous medical, dental, and vision insurance for employees and their families
Health Savings Accounts and Flexible Spending Accounts
401k retirement plan
Short & long-term disability insurance
$100 per employee yearly wellness budget, with flexibility to spend on physical, emotional, and mental wellness resources
PerkSpot: Instant access to discounts on products & services from hundreds of vendors
Annual budget for professional and personal development (webinars, online courses, books, and more)
Volunteerism incorporated in onboarding and encouraged on an ongoing basis