As a
Data Engineer on the
Medical Data Insights team, you will build and maintain the data pipelines, models, and tools that turn IDEXX medical data into trusted, analysis-ready assets. You will work across a modern cloud stack, including Snowflake, dbt, Airflow, and AWS, to move data from source systems into curated data products that support analysts, biostatisticians, and business partners.
In this role- You'll design, build, and maintain reliable ELT pipelines that ingest, transform, and deliver medical data at scale.
- You'll develop modular, tested, and well-documented transformation models in dbt on Snowflake.
- You'll orchestrate, schedule, and monitor workflows in Airflow to ensure timely and accurate data delivery.
- You'll deploy and support data services on AWS, including containerized workloads on ECS and data storage on S3.
- You'll build lightweight internal data applications and tools in Streamlit for analysts and business stakeholders.
- You'll write clear, thorough documentation for pipelines, data models, and applications.
- You'll organize and track work across multiple concurrent projects, keeping priorities, status, and open questions visible to the team.
- You'll identify and resolve data quality issues such as missing, duplicate, or incorrect data, and implement checks to prevent them.
- You'll follow and contribute to team standards for naming conventions, code review, version control, testing, and data governance.
- You'll use AI coding tools to accelerate development, testing, and documentation while maintaining high-quality standards.
What you need to succeed- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field, or an equivalent combination of education and experience.
- 5+ years of professional experience in data engineering or a closely related role.
- Strong proficiency in SQL and Python.
- Hands-on experience building transformations with dbt.
- Experience with Snowflake or a comparable cloud data warehouse.
- Working knowledge of AWS services, particularly ECS and S3.
- Experience with workflow orchestration using Airflow or similar tools.
- Experience building data applications or dashboards.
- A demonstrated commitment to documentation, with the ability to write clear technical and process documentation for both technical and non-technical audiences.
- Excellent organizational skills, with the ability to manage multiple projects, prioritize effectively, and adapt to changing business needs.
- Strong written and verbal communication skills.
- Initiative and self-motivation to work with minimal supervision and exercise sound independent judgment.
What you can expect from us- Base salary starts at $130000 / year and can flex up depending on experience.
- Opportunity for annual cash bonus
- Health / Dental / Vision benefits on day one
- 5% matching 401k and employee stock purchase plan
- Competitive paid time off
- On-the-job training and career advancement opportunities
- This is a virtual role that can be done anywhere in the US.
#LI-LAB