The Software Engineer, CIAM plays a critical role in delivering secure, scalable, and resilient customer identity experiences across IDEXX’s customer-facing platforms
Job Summary
The Software Engineer, CIAM plays a critical role in delivering secure, scalable, and resilient customer identity experiences across IDEXX’s customer-facing platforms.
This position blends deep software engineering expertise with a platform mindset—balancing feature delivery with long-term platform stability, security, and operability.
IDEXX is standardizing all customer-facing applications onto a unified CIAM platform powered by Auth0, with continued expansion underway.
Matching Summary
The Software Engineer, CIAM plays a critical role in delivering secure, scalable, and resilient customer identity experiences across IDEXX’s customer-facing platforms.
Skills & Requirements
Must-have
Auth0-based CIAM platform
Node.js and TypeScript/JavaScript
OAuth 2.0, OIDC, and SAML
API development and maintenance
Cloud infrastructure (AWS preferred)
DevOps practices and CI/CD pipelines
Nice-to-have
Experience with multiple CIAM platforms
Supporting large-scale identity systems
Cloud-native architectures and microservices
Key Requirements
Experience with CIAM platforms (Auth0 preferred)
Experience with Node.js and TypeScript/JavaScript
Experience building and maintaining APIs
Experience with AWS services (API Gateway, IAM, RDS/DynamoDB)
Experience with Infrastructure as Code (SAM, CloudFormation, CDK)
Familiarity with DevOps practices and CI/CD pipelines
Experience with GitHub or similar version control systems