Jobs · Maine

Senior Data Engineer, AWS Data Platform

IDEXX · Westbrook, ME · 1 mo ago
$110k–$130k/yrFull-time

About the role

IT accelerates the success of IDEXX employees and customers by providing scalable and innovative solutions and leadership. We are a global organization that supports all technology needed to deliver products and solutions to customers, enabling them to focus on delivering high‑quality patient care. The Senior Data Engineer will develop and maintain the data systems and infrastructure that deliver diagnostic results to our customers in near‑real‑time. This role is focused on operational, near‑real‑time data pipelines, streaming ingestion, AWS‑native compute, and API‑driven data flows (using Kinesis, Glue/Spark, Lambda, and related services).

Responsibilities

  • Build and maintain streaming ingestion, API‑based data workflows, and distributed data transformations using AWS services (Kinesis, Lambda, Glue/Spark, EMR, S3).
  • Develop and maintain REST APIs for data ingestion and consumption.
  • Design and implement platform automation and standardized, repeatable deployment mechanisms (e.g., versioned releases, environment promotion, deterministic deployment workflows).
  • Develop and optimize data lake and operational data models for near‑real‑time use cases.
  • Work across both streaming (operational) and batch (analytical) layers to ensure consistent, high‑quality data delivery.
  • Help improve reliability, automation, and observability across the RDE data platform.
  • Participate in an on‑call rotation to provide support for the team’s data systems and services.

Requirements

  • 4+ years of experience building, operating, and supporting production‑grade data systems and services in highly reliable, fault‑tolerant environments.
  • 3+ years of hands‑on experience designing and developing solutions on AWS (Lambda, Glue, Kinesis, EMR, S3, SNS, SQS, DynamoDB, API Gateway, IAM).
  • Strong proficiency in Python and experience with shell scripting.
  • Experience troubleshooting, debugging, and optimizing distributed data systems, including streaming pipelines, Spark workloads, APIs, messaging queues, and storage layers.
  • Experience designing, building, and maintaining RESTful APIs.
  • Experience implementing Infrastructure as Code using Terraform and/or CloudFormation.
  • Experience building CI/CD pipelines and automated testing frameworks (e.g., Jenkins).
  • Knowledge of relational, document, and key‑value database technologies.
  • Experience working with semi‑structured event data (JSON, XML) and evolving data schemas.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent combination of education and practical experience.

Location & Schedule

Candidates must be located in Maine, New Hampshire, or Massachusetts and be willing to work onsite eight times per month. Reduced onsite requirements may be considered for candidates farther from the office within Massachusetts or New Hampshire.

Compensation

Base annual salary target: $110,000 – $130,000 (flexible). Opportunity for an annual cash bonus.

Benefits

  • Health, dental, and vision coverage.
  • Day‑one 5% matching 401(k) plan.
  • Additional benefits including financial support, pet insurance, mental health resources, paid volunteer days, employee stock program, foundation donation matching, and more.

Why IDEXX?

We are proud of the work we do because it matters. As an innovation leader, we help pet owners keep companion animals healthy, ensure safe drinking water for billions, and protect livestock from disease. With customers in over 175 countries and a global workforce of more than 10,000 talented people, we foster a positive, respectful culture that embraces challenges and encourages learning. IDEXX offers competitive compensation, incentives, and benefits while providing purposeful work that drives improvement. Our office is dog‑friendly, and we strongly encourage women, people of color, LGBTQ+ individuals, people with disabilities, ethnic minorities, foreign‑born residents, and veterans to apply.

Similar jobs