Data Engineer
Posted 9hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Data Engineer building Snowflake, dbt, Airflow, and AWS pipelines for IDEXX’s medical data products. Enabling trusted clinical insights for analysts and veterinary health teams.
Responsibilities:
- Design, build, and maintain reliable ELT pipelines that ingest, transform, and deliver medical data at scale
- Develop modular, tested, and documented transformation models in dbt on Snowflake
- Orchestrate, schedule, and monitor workflows in Airflow
- Deploy and support data services on AWS, including containerized workloads on ECS and storage on S3
- Build lightweight internal data applications and tools in Streamlit
- Write documentation for pipelines, data models, and applications
- Organize and track work across multiple concurrent projects
- Identify and resolve missing, duplicate, or incorrect data and implement preventive checks
- Follow and contribute to standards for naming conventions, code review, version control, testing, and data governance
- Use AI coding tools to accelerate development, testing, and documentation
- Collaborate with medical teams, analysts, biostatisticians, and business partners to create trusted, analysis-ready medical data assets
Requirements:
- 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
- Ability to write clear technical and process documentation for technical and non-technical audiences
- 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
Benefits:
- Opportunity for annual cash bonus
- Health / Dental / Vision benefits on day one
- 5% matching 401k
- Employee stock purchase plan
- Competitive paid time off
- On-the-job training
- Career advancement opportunities
- Virtual work arrangement anywhere in the US


















