Principal DevOps Engineer II
IDEXX DevOps contributes to the success of IDEXX employees and customers by providing scalable, innovative solutions and technical leadership. As part of a global Information Technology organization, our DevOps engineers are embedded with product teams — enabling fast, reliable delivery of the software that helps veterinary professionals around the world deliver exceptional care.
VetConnect PLUS is IDEXX’s platform to deliver veterinary practices a single, unified view of diagnostic results across in-house analyzers and reference laboratories — trusted by practices around the world to inform patient care every day. As a Principal DevOps Engineer II, you bring deep technical ownership to the systems that power VetConnect PLUS — shaping the direction of its AWS and GCP infrastructure, GitHub Actions pipelines, and Datadog observability alongside a close-knit agile team. You lead from within the team: writing production infrastructure code, mentoring engineers, driving technical decisions, and solving the most complex delivery and reliability challenges. You are the go-to person for the hardest problems, the most ambiguous requirements, and the broadest operational questions — and you make the engineers around you better in the process.
Beyond your embedded role, you lead the DXSE DevOps Squad — a group of 3–4 senior DevOps engineers embedded across Diagnostic Software Engineering teams — blending hands-on engineering with squad leadership, coaching, and organizational influence. You set the standard for how DevOps is done in DXSE and champion a culture where developers and testers own their operational footprint — you accelerate their capability, not replace it.
About the role
- Work collaboratively with software application and engineering teams to deploy and operate our systems
- Work collaboratively with business partners with strong focus on business outcomes
- Use your Cloud experience
- Build the whole stack from ELBs to databases
- Automate and streamline operations and processes
- Build and maintain tools for deployment, monitoring and operations
- Troubleshoot and resolve issues in our dev, test and production environments
- Embrace, promote, and support frequent, incremental code testing and deployment
- Participate in on-going learning
Requirements
- 10+ years of demonstrated experience designing and executing deployments with little to no outage window as well as demonstrated experience building, deploying, and configuring full application stacks (Java Spring)
- Coding or scripting proficiency
- Demonstrated re-engineering experience
- Communicating and collaborating with others, especially across functional borders
- Strong background in Linux/Unix Administration
- Ability to use a wide variety of open source technologies and cloud services
- Experience with SQL and MySQL (NoSQL experience is a plus)
- Experience using a wide variety of open source technologies and tools
- Experience creating repeatable deployment templates or similar to build services that support our various software applications
- A working understanding of code and script (PHP, Python, JSON, Perl and/or Ruby)
- Strong grasp of automation tools
- Knowledge of best practices and IT operations in an always-up, always-available service
- Financial acumen - Able to balance cost with requirements
Location
We are only considering those driving distance to our corporate HQ in Westbrook, Maine with the flexible hybrid requirement of only 8 days per month on-site. Alternatively, we are also open to those in NH or MA that can do on-sites less often.
Pay
Base annual salary target: $140,000 - $160,000 (flexibility available if needed). Opportunity for annual cash bonus as well as yearly equity award.
Benefits
- Health / Dental / Vision Benefits
- Day-One 5% matching 401k
- Financial support
- Pet insurance
- Mental health resources
- Volunteer paid days off
- Employee stock program
- Foundation donation matching
- Additional benefits