Ciam Software Engineer

IDEXX Laboratories Inc

Westbrook, Maine, US
On-site
Auth0-based ciam platform
Node.js and typescript/javascript
Oauth 2.0, oidc, and saml
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

Work Rights

Not specified

Tailored Resume

Cover Letter