> Markdown version of [/jobs/ext/1273524-senior-data-engineer-aws-data-platform](https://www.wearedevelopers.com/jobs/ext/1273524-senior-data-engineer-aws-data-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Data Engineer, AWS Data Platform - **Company:** IDEXX Laboratories, Inc - **Location:** Westbrook, ME, United States - **Experience:** Expert - **Salary:** $110,000.0 - $130,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Amazon Web Services, Amazon S3, Databases, Information Engineering, Data Systems, Software Debugging, Distributed Data Store, Amazon DynamoDB, Fault Tolerance, Identity and Access Management, JSON, Python (Programming Language), Laboratory Information Management Systems, Operational Data Store, Operational Databases, Shell Script, Amazon Simple Notification Service (SNS), SQL Databases, Data Streaming, Extensible Markup Language (XML), Data Ingestion, Apache Spark, Electronic Medical Records, Cloudformation, Data Lakes, Information Technology, AWS Data Analytics, Data Delivery, Api Design, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Data Pipelines, Jenkins, Databricks - **Published:** July 15, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17578624?backUrl=%2Fcareer%2F17578624%2FSenior-Data-Engineer-Aws-Data-Platform-Maine-Westbrook ## About the Role * 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 ## Description 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 ## Related Videos - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [Hate organising your photos? Try it with 5 Terabytes](https://www.wearedevelopers.com/videos/79-hate-organising-your-photos-try-it-with-5-terabytes) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)