Data Engineer
$130kIDEXX
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.
#LI-LAB
$98.34k - $201.9k
...talents of our entire team. Help us help others, and join Team Unum today! General Summary:This position is for an experienced Senior Data Engineer who will serve as a hands-on technical lead for data engineering across assigned Value Streams, providing technical leadership...SuggestedFull timeTemporary workWorldwide- ...role, you will be responsible for building out key components of data ingestion and transformation, using a combination of strong... ...Education & Experience: Bachelor’s degree in Computer Science, Engineering, or similar disciplines and 5 or more years of professional experience...SuggestedWork experience placement
$131.75k - $223.5k
...commitment. Are you ready to make a difference?Job SummaryAre you a meticulous and detail-oriented data professional? We're seeking a skilled and efficient Data Engineer IV to join our Enterprise Data and Analytics team! You'll play a critical role in ensuring the accuracy...SuggestedFull timeLocal areaRemote work$140k - $160k
...Diagnostic Imaging & Telemedicine is seeking an analytics-focused Data Engineer to serve as the technical owner and lead for the DI&TM analytics data platform and semantic layer, a business-critical data product supporting financial, clinical, operational, and strategic...SuggestedLocal areaImmediate startRemote workWorldwide$70k - $110k
Overview BerryDunn’s Healthcare Analytics Practice Group is looking for a Healthcare Data Engineer to join and grow with our practice group. The Healthcare Data Management and Strategy Practice provides end-to-end data management services to government and private clients...SuggestedWork at officeRemote workFlexible hours$96.1k - $115.5k
...Then this role is for you! In today's software development and data landscape, collaboration, end-to-end (E2E) accountability, problem... ...business outcomes.We believe in the power of integrated engineering, where development, data quality, architecture, and agility skills...Full timeFlexible hours$137.95k - $170.41k
..."Great Place to Work" since 2015.Position SummaryThe Manager, Enterprise Engineering oversees the architecture, engineering, integration, and database functions that support Martins Point’s data ecosystem. This role is responsible for maintaining and optimizing the existing...Full timeContract workRemote work$105.79k - $141.05k
...the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and... ...join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform...Full timeTemporary workRemote work$63.33 - $70.84 per hour
ProSearch is hiring a Senior Data Engineer in Westbrook, Maine to design and build scalable data pipelines, cloud-based data platforms, data lakes, data warehouses, and distributed data processing solutions that power enterprise analytics and business operations. This hybrid...Hourly pay$130k
...Principal Data EngineerAs a Principal Data Engineer, you will build and maintain the data pipelines that power AI model training and algorithm development for IDEXX inVue Dx and other AI-powered diagnostic products. This is a hybrid role based out of our Westbrook, ME...Local areaWorldwide2 days per week$200.6k - $250.4k
Principal Software Engineer, Semantic Data ServicesCompany OverviewWEX is an innovative global commerce platform and payments technology company looking to forge the way in a rapidly changing environment, to simplify the business of doing business for customers, freeing...Full timeRemote workFlexible hours$90k - $110k
...efficient means possible, requiring alignment and cross-functional communication.We are seeking a highly motivated and experienced Data Engineer to join our IT Data Engineering team and support the accelerated advancement of IDEXX’s global LIMS (Lab Information Management...Work at officeLocal areaWorldwide- ...Job Description Job Description SUMMARY: The AI Data Engineer is a hands-on technical expert who builds the data foundation and AI-driven applications that help InterMed automate work and make better decisions. The role develops custom applications and AI agents that...Flexible hours
$20 - $60 per hour
...What You’ll Do Collaborate with a multidisciplinary team of engineers and scientists to design, develop, and implement technology solutions... ...Notice This position may involve access to technology or data that is subject to U.S. export control laws, including the Export...Permanent employmentFull timeSummer workInternshipWork at office- ...Operations & Technology team, you’ll help share the client's marketing data strategy. This includes driving data governance and consistency... ...: Collaborate with cross-functional teams such as IT and engineering to integrate data from various sources into the customer data...Full time
$109.1k - $224k
...join Team Unum today! General Summary:We are seeking a Principal Data Scientist to join the CX Analytics team within our Customer... ...analytics. You will partner closely with BI Analysts and Data Engineers to ensure work is operationalized effectively and grounded in reliable...Full timeTemporary workWork experience placementRemote workWorldwide$73.3k - $150.5k
...customers are counting on the combined talents of our entire team. Help us help others, and join Team Unum today! General Summary:ð Data Scientist II | AI, Machine Learning & Advanced AnalyticsPassionate about AI and data-driven innovation? Join our innovation hub as a...Full timeTemporary workWork experience placementWorldwide3 days per week$107.66k - $161.7k
...working on our Poe product. About the Team and Role: Our small engineering team works on challenging problems every day. We have a culture... ...end ownership of Machine Learning systems -- from prototyping, data pipelines and training, to realtime LLM application at scale...Remote jobFull timeWork experience placementInternship- ...approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with... ...problems executing on a high throughput system with dynamic data. About the Job: Design, develop, and deploy machine learning...Permanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$72k - $108k
...Responsibilities Wire Python APIs to Strategic Planning consumers so data lands where Portland teams expect it Push RabbitMQ changes... ...results, ideally seasoned in Portland, ME What began as two engineers and a whiteboard in Portland is now Civic Innovation Lab, a team...Contract workFlexible hours$80k - $105k
Property Solutions Group is on a mission to scale, and a sharp Data Scientist with 3 of BigQuery experience is exactly who we need. Bring Hugging Face and BigQuery; we'll bring $80,000 - $105,000, a strong team, and the ownership that turns experience into impact. Key...Temporary workFlexible hours- ...high rate of growth as we partner with our clients to build customer service solutions both in the US and overseas. The Operations Data Analyst is a key member of the Workforce Optimization team, providing analytical support to contact center operations, forecasting contact...Full timeTemporary workLocal areaRemote workOverseasWeekend workAfternoon shift
$132.23k - $176.31k
...the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and... ...driven decision-making. The role requires close partnership with engineering, analytics, Adobe, Salesforce, and business stakeholders to ensure...Full timeTemporary work- ...can work hybrid in:Portland, MaineAtlanta, GeorgiaChattanooga, TennesseeColumbia, South CarolinaGeneral Summary:The Senior Software Engineer is responsible for the overall design of an application suite that supports claims management, and ensures the delivery from the...Remote work
$30 per hour
...Create and maintain process documentation and publish to content management systems. Analyze trends and process performance through data collection and metrics. Identify, evaluate, and report issues to management that impact the quality of outputs. Manage...Hourly payTemporary workWork experience placementInternshipWorldwideFlexible hours$80.51k - $107.34k
...the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and... ...Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across cloud...Full time$90.8k - $136.2k
...up in the real world. ~ Experience with query languages and data analysis; familiarity with SQL, MongoDB querying, Amplitude, Splunk... ...and translating them into technical specifications engineering can build from. ~ Strong analytical and problem-solving skills...Full timeFlexible hoursShift work$77.2k - $115.8k
...managing and supporting the company’s technology infrastructure, ensuring the smooth operation of hardware, software, networks, and data systems, while providing top-notch technical support to employees. By joining the Internal WWT IT team, you will play a crucial role...Full timeRemote workShift work$96.4k - $144.6k
...supplier onboarding/registration, supplier portal, and supplier master data governance. Working knowledge of Oracle technical tools... ...-to-Oracle integration — is a strong bonus. Exposure to tax engines (e.g. Oracle Tax), supplier network / e-invoicing platforms, or...Full timeRemote workFlexible hoursShift work- About Lantern Lantern is the specialty care platform connecting people with the best care when they need it most. By curating a Network of Excellence comprised of the nation's top specialists for surgery, cancer care, infusions and more, Lantern delivers excellent care...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- data engineering intern summer Portland, ME
- data engineer analytics Portland, ME
- data developer Portland, ME
- data science developer Portland, ME
- finance data engineer Portland, ME
- data engineer Portland, ME
- senior data center engineer Portland, ME
- data engineer machine learning Portland, ME
- data center engineer Portland, ME
- clinical data coordinator remote Portland, ME



