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.