IDEXX

Data Engineer II, AWS Data Platform

IDEXX$90K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2-4 years building and supporting production-grade data systems
  • Hands-on experience with AWS services (Lambda, Glue, Kinesis, etc.)
  • Strong proficiency in Python and shell scripting
  • Experience optimizing distributed data systems and APIs
  • Experience implementing Infrastructure as Code with Terraform or CloudFormation
  • Experience building CI/CD pipelines and automated testing frameworks
  • Bachelor's degree in Computer Science or related field

Responsibilities

  • Build and maintain streaming ingestion and API-based data workflows
  • Develop REST APIs for data ingestion and consumption
  • Implement platform automation and standardized deployment mechanisms
  • Optimize data lake and operational data models for real-time use
  • Ensure consistent data delivery across streaming and batch layers
  • Improve reliability and observability of the RDE data platform
  • Participate in on-call support for data systems

Benefits

  • Opportunity for annual cash bonus
  • Health / Dental / Vision Benefits from Day One
  • 5% matching 401k
  • Financial support and resources
  • Pet insurance, mental health resources, and volunteer paid days off
  • Employee stock program and donation matching
Full Job Description
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 System) program initiatives. This role is pivotal in developing and maintaining the data systems and infrastructure that deliver diagnostic results to our customers in near-real-time. This is not a SQL/ELT or Databricks-notebook-driven role; candidates must have experience building production data systems and services end-to-end, including CI/CD pipelines and IaC. This role centers 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).

In this role, you will...
  • 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, and 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 help provide support for the team's data systems and services


What you will need to succeed...

PLEASE NOTE: Location: We are only considering candidates located in Maine, New Hampshire, or Massachusetts who are willing to be onsite eight times per month. Reduced onsite requirements may be considered for candidates located farther from the office within Massachusetts or New Hampshire.
  • 2-4 years of experience building, operating, and supporting production-grade data systems and services in highly reliable, fault-tolerant environments
  • 2-4 years of hands-on experience designing and developing solutions on AWS, including services such as Lambda, Glue, Kinesis, EMR, S3, SNS, SQS, DynamoDB, API Gateway, and 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 using tools such as 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


What you can expect from us:

• Opportunity for annual cash bonus
• Health / Dental / Vision Benefits Day-One
• 5% matching 401k
• Additional benefits including but not limited to financial support, pet insurance, mental health resources, volunteer paid days off, employee stock program, foundation donation matching, and much more!

#LI-EV1

About IDEXX

IDEXX Laboratories, Inc. is an American multinational corporation engaged in the development, manufacture, and distribution of products and services for the companion animal veterinary, livestock and poultry, water testing, and dairy markets. Incorporated in 1983 and headquartered in Westbrook, Maine, and EMEA in Hoofddorp, Netherlands, IDEXX offers products to customers in over 175 countries around the world.
Learn more about IDEXX
Size
10,350 employees
Market Cap
$33.7 billion
Industry
Net Income
$581.7 million
Founded
1983
5 Year Trend
+12.6%
Revenue
$2.7 billion
NASDAQ

Similar Jobs

More Jobs at IDEXX

More Information Technology Jobs

Find similar Data Engineer II, AWS Data Platform jobs: