Logo for Idexx

Senior Data Engineer, AWS Data Platform

Role overview

Qualifications

  • 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, including services such as Lambda, Glue, Kinesis, EMR, S3
  • Strong proficiency in Python and experience with shell scripting
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent combination of education and practical experience

Responsibilities

  • Build and maintain streaming ingestion, API-based data workflows, and distributed data transformations using AWS services
  • Develop and maintain REST APIs for data ingestion and consumption
  • Design and implement platform automation and standardized, repeatable deployment mechanisms
  • Participate in an on-call rotation to help provide support for the team’s data systems and services

About the company

Idexx logo

Idexx

Biotech: Biology + Technology

9,000 people, one global focus - enhancing the health and well-being of pets, people, and livestock We are passionate about what we do at IDEXX – and why wouldn’t we be? When you’re working to raise the standard of care for pets, make drinking water safe for billions and keep our livestock population around the globe healthy and free of disease, it’s no wonder that what we do each day is more than just a job. There’s an energy across IDEXX that is contagious – where caring and committed people come together to make things better. IDEXX Laboratories, Inc. (NASDAQ: IDXX), a member of the S&P 500, is a leader in pet healthcare innovation, serving practicing veterinarians around the world with a broad range of diagnostic and information technology-based products and services. Headquartered in southern Maine, we conduct operations through more than 70 locations around the world and serve customers in over 175 countries. Our primary business focuses on pet health, a growing market around the world. Our products —in-clinic diagnostic tests and instrumentation, reference laboratory and telemedicine consultation services, and practice management software—enhance the ability of veterinarians to provide advanced medical care, improve staff efficiency and to build more economically successful practices. We also develop and manufacture diagnostic tests and information for the global production animal industry, including poultry and livestock, as well as tests for the quality and safety of water and milk. Please visit our website, IDEXX.com/careers, for further information and to view all of our job opportunities.

Company details

Company typeLarge
IndustryBiotech: Biology + Technology
Company size10001

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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.  We strive to provide exceptional customer service and experience in the most efficient means possible, requiring alignment and cross-functional communication.

We are seeking a highly motivated and experienced Senior 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.

  • 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, 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:
• Base annual salary target: $110000 - $130000 (yes, we do have flexibility if needed)
• 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!

Why IDEXX?

We’re proud of the work we do, because our work matters. An innovation leader in every industry we serve, we follow our Purpose and Guiding Principles to help pet owners worldwide keep their companion animals healthy and happy, to ensure safe drinking water for billions, and to help farmers protect livestock and poultry from diseases. We have customers in over 175 countries and a global workforce of over 10,000 talented people.

So, what does that mean for you? We enrich the livelihoods of our employees with a positive and respectful work culture that embraces challenges and encourages learning and discovery.  At IDEXX, you will be supported by competitive compensation, incentives, and benefits while enjoying purposeful work that drives improvement.  Did we mention that we are a dog-friendly office?

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.


Let’s pursue what matters together. 

#LI-EV1

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Data Engineer Related jobs

Other jobs at Idexx

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.