Data Engineer
Idexx Laboratories
Portland, ME · Posted November 12, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at Idexx Laboratories
More in Maine job market · All Data Engineer jobs (656) · Pharmaceuticals & Biotech · Data & Analytics jobs
More roles at Idexx Laboratories
- Software Development Manager · Westbrook, ME
- Senior Scientist Molecular Assay Development · Westbrook, ME
- Head of International People Operations · Westbrook, ME
- Senior Director IT – PMO and Governance · Westbrook, ME
- Senior Payroll Manager North America
- Genomics Staff Scientist · Westbrook, ME
Similar jobs
- Senior Database Architect · WEX Bank · ME
- Data Engineer - Cloudera & AWS Lakehouse (Irving, Texas) · Gainwell Technologies · Any city, TX
- Senior Enterprise Data Engineer · North Broward Hospital District (Broward Health) · Fort Lauderdale, FL
- Principal Data Engineer · Walmart · Sunnyvale, CA
- Data Architect · American Systems · Quantico, VA
- Senior Data Engineer · Beacon Behavioral Partners · Austin, TX
Where Portland, ME ranks
Where Portland, ME placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #2Best college towns for junior jobs in New England36% · of 19
- #2Best cities for junior jobs in New England34% · of 28
- #3Cities where the biggest share of jobs do not need a four-year degree in New England18% · of 15
- #5Cities with the most jobs that do not need a four-year degree in New England26 jobs · of 14
- #6Best college towns for junior jobs in the Northeast36% · of 50
- #8Cities with the most jobs that need no experience in New England1.7% · of 27
Rankings about data & analytics jobs
- Best cities for data and analytics jobs #1 New York (1,713 openings)
- Best cities for data and analytics pay after cost of living #1 Foster ($232k)
- Most requested AI skills in data and analytics jobs #1 Machine learning engineering (17.1%)
- AI tools named most often in data and analytics jobs #1 Databricks (7.6%)
- Employers with the most data and analytics jobs #1 Amazon (711 roles)
Data & Analytics jobs · Top Data & Analytics employers · All rankings
Pay compared with the market
This listing does not state pay. Across 143 open data engineer listings that state pay, the middle half runs $112,500 to $162,500 and the median is $137,500.
Listed pay is what employers advertise, not what people are paid.
How AI is used in this kind of work
Among database architects, AI is already used for a large share of the tasks. Measured exposure for database architects: 58% (high).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
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.
Why this role matters
Our team has many projects in flight, and their long-term success depends on efficient engineering, reliable testing, and consistent monitoring. Your organization and written communication will be as important to this role as your technical skills. You'll get to work closely with our medical team, turn data into clinical insights that help them do their jobs, and make our tools easy, reliable, and valuable as they scale.
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.
Why IDEXX
We're proud of the work we do, because our work matters. An innovation leader in every industry we serve since 1983, our team members help pet owners worldwide keep their companion animals healthy and happy, ensure safe drinking water for billions, and help farmers protect livestock and poultry from disease.
We have customers in over 175 countries and a collaborative global workforce. Our culture embraces challenges and encourages learning and discovery. At IDEXX, you'll be supported by competitive compensation, incentives, and benefits while enjoying purposeful work that drives improvement.
If meaningful work and a sense of purpose are at the top of your list, you'll find it here. Let's pursue what matters together.
IDEXX values a diverse workforce and workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply. IDEXX is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition, or any protected category prohibited by local, state, or federal laws.