Senior Data Engineer

Role Overview

We’re looking for a Senior Data Engineer to help us build and scale the data infrastructure that powers everything from business intelligence to machine learning and decision-making across the organization. In this role, you’ll work cross-functionally to design robust, scalable pipelines, ensure data integrity, and make meaningful contributions to shaping the future of data in healthcare.

Key Responsibilities

  • Design and Maintain Scalable Data Pipelines
    Build, optimize, and maintain efficient, scalable data pipelines that support core business operations and analytics needs.
  • Develop Reusable and Trusted Data Assets
    Create abstracted, reusable datasets that serve teams across the company, including Business Intelligence, Marketing, and Data Science.
  • Implement a Data Validation Framework
    Design and advocate for a federated data validation system to detect, monitor, and address data inconsistencies and ensure trust in our data.
  • Ensure Privacy and Security Best Practices
    Implement and uphold data security and privacy practices in compliance with internal standards and industry regulations.

Our Tech Stack

  • Databases & Warehouses: PostgreSQL, Snowflake
  • Languages & Tools: Python, SQL
  • Infrastructure: AWS, Terraform, Argo
  • Pipelines & Orchestration: Stitch, dbt
  • Messaging & Search: NATS, Elasticsearch
  • Visualization: Looker

What We’re Looking For

  • 5+ years of experience in software or data engineering with a focus on distributed systems, data warehousing, data governance, and data privacy.
  • Advanced SQL skills and strong proficiency in Python.
  • Proven ability to design and optimize scalable data pipelines, perform query tuning, and build efficient data models.
  • Hands-on experience with data orchestration tools (preferably Argo) and data warehouses like Snowflake.
  • Experience with PostgreSQL, particularly performance tuning, is a plus.
  • Familiarity with distributed, event-driven architectures (experience with NATS is a bonus).
  • Exposure to or interest in the healthcare or insurance industry is preferred.
  • A fast learner who enjoys mentoring others and contributing to team growth.

Why You’ll Love Working With Us

  • You’re passionate about building tech that can make a real impact on the healthcare system.
  • You thrive in fast-paced, agile environments, and enjoy wearing multiple hats.
  • You value ownership, and enjoy seeing your work move quickly from concept to production.
  • You’re curious, love solving complex problems, and enjoy continuous learning.
  • You balance long-term thinking with short-term execution to deliver value fast.
  • You enjoy diving deep into data, uncovering insights, and powering smarter decisions.

Want to join a team that’s redefining healthcare through data? We’d love to hear from you.