Staff CIAM Software Engineer

Added
11 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

aws mysql python kubernetes kotlin
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now β†’

πŸ“‹ Description

  • Design, build, and operate core CIAM backend services supporting customer registration
  • Implement and extend identity standards including OAuth 2.0, OIDC, SAML, and SCIM while ensuring
  • Develop backend APIs and services using Python and Kotlin to expose identity capabilities to web
  • Integrate CIAM platforms with internal systems such as user data stores, messaging systems, fraud
  • Own secure authentication and account flows end to end, including MFA, step-up authentication
  • Automate CIAM infrastructure and deployments using Infrastructure as Code and CI/CD practices

🎯 Requirements

  • 7+ years of experience designing, developing, and launching backend systems at scale, with strong
  • Strong track record of building and operating highly available distributed systems using
  • Deep, hands-on experience designing and implementing CIAM systems and applying OAuth 2.0, OIDC
  • At least 5 years of professional backend software engineering experience and strong production
  • Experience designing APIs, automation frameworks, distributed systems, and cloud-native services.
  • Hands-on experience building and maintaining CI/CD pipelines, GitHub-based development workflows

🎁 Benefits

  • The Canadian base salary range is $181,000–$241,000 per year, with compensation determined by
  • The total compensation package may include equity rewards in addition to base pay.
  • Employees may receive monthly stipends for health, wellness, technology, and other eligible
  • Medical coverage is fully subsidized, with dental and vision coverage available for employees and
  • Flexible Spending Wallets provide allowances for technology, food, lifestyle needs, and
  • Competitive vacation and holiday schedules support time away for rest and recharge.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’