Principal Platform Engineer (DevOps)
IDEXX · Worcester, MA · 2 wk ago
$120k–$140k/yrFull-time
Platform Development & Technical Leadership
You will be responsible for Platform Development & Technical Leadership:
- Own the design and architecture of platform capabilities across AWS Organizations, GitHub Enterprise, Terraform Cloud, and JFrog Artifactory — balancing developer experience with security and compliance requirements.
- Architect and implement complex AWS Organizations structures: multi-account governance, secure account configuration, SCP strategy, permission boundaries, and account vending pipelines that scale with IDEXX’s growth.
- Lead the design of GitHub Enterprise configurations, policies, and automation — ensuring the platform is both highly usable for developers and meets InfoSec and Compliance standards.
- Define Terraform Cloud platform standards: workspace architecture, Sentinel policy frameworks, module registry strategy, and state management patterns.
- Support engineering teams in adopting secure artifact and dependency hosting within JFrog Artifactory
- Write and review production-quality Python — setting the standard for code quality, testing practices, and maintainability on the team.
- Lead and participate in pair programming and code review; your engagement elevates the quality and design thinking of the whole team.
- Identify platform gaps and technical debt and drive initiatives to address them through the backlog and sprint process.
Mentorship & Team Growth
You Will Be a Mentor, Fostering Team Growth:
- Mentor and coach Senior and mid-level Platform Engineers — providing technical guidance, code feedback, and career development support.
- Model collaborative engineering practices: pairing, documentation, incremental delivery, and open communication.
- Help onboard new team members and accelerate their ramp-up on platform tooling, codebases, and team norms.
Agile Team Participation
You Will Engage With Internal Customer Partnerships:
- Partner closely with the Platform Lead Engineer and Platform Agile Practitioner to shape backlog refinement, define acceptance criteria for complex work, and ensure technical clarity before work enters a sprint.
- Collaborate with the Platform Engineering Manager and Platform Product Owner to influence prioritization of technically complex or high-impact work.
- Drive architectural discussions and lightweight design reviews within the team sprint cycle — keeping the team moving without creating heavyweight process.
- Break down ambiguous, cross-team platform problems into well-scoped deliverables.
Requirements
- 8+ years of experience in platform engineering, DevOps, or infrastructure software engineering, with demonstrated growth in scope and ownership over time.
- Subject matter expertise in CloudFormation and Terraform.
- Fluency in Python — you write it fluently, review it critically, and set the standard for quality and design on the team.
- Deep expertise with AWS Organizations: SCP strategy, account governance, landing zone design (Control Tower or equivalent), and multi-account security architecture.
- Advanced GitHub Enterprise administration experience: organization-wide policy design, GitHub Actions at scale, security configuration, and API-driven automation.
- Strong Terraform Cloud expertise: workspace and state architecture, Sentinel policy framework design, module publishing, and governance patterns.
- Track record of mentoring or growing other engineers — technically and professionally.
- Proven ability to handle ambiguous, cross-team problems independently and drive them to clear, well-implemented solutions.
- Strong agile collaboration skills: you know how to work within a sprint team, shape a backlog, and deliver iteratively without losing sight of long-term platform health.
- Excellent communication skills — you can engage confidently with engineers, managers, InfoSec, and Compliance teams alike.
- A collaborative mindset by default — you don’t go it alone, and you don’t let others go it alone either.