CIAM Software Engineer
IDEXX · Westbrook, Maine, US
The Software Engineer, CIAM plays a critical role in delivering secure, scalable, and resilient customer identity experiences across IDEXX’s customer-facing...
Job description
The Software Engineer, CIAM plays a critical role in delivering secure, scalable, and resilient customer identity experiences across IDEXX’s customer-facing platforms. This role provides hands-on engineering leadership and technical ownership of the Auth0-based Customer Identity and Access Management (CIAM) platform. This individual will work closely with a Product Manager (roadmap alignment, prioritization, business value), Business Systems Analyst (translate strategy into clear, execution-ready requirements and aligned workflows), Delivery Lead (planning, sprint execution, impediment removal), Security Architecture (standards, risk mitigation, compliance), and Engineering teams (design, integration, troubleshooting, deployment). The role acts as a technical authority for Auth0, helping define standards, integration patterns, and operational practices that enable product teams to adopt CIAM capabilities with confidence. This position blends deep software engineering expertise with a platform mindset—balancing feature delivery (e.g., federation, SSO, onboarding flows) with long-term platform stability, security, and operability. IDEXX is standardizing all customer-facing applicatio...