Senior IAM Engineer
System One · Midvale, UT
—
Jul 11, 2026
Midvale, UT
Jul 21, 2026
What this job asks for AI summary
A senior engineering role focused on designing, building, and maintaining Identity and Access Management solutions for enterprise clients. Day-to-day work centers on implementing authentication and authorization integrations — using protocols such as SAML, OAuth 2.0, and OIDC with platforms like Okta, Ping Identity, or ForgeRock — alongside Java/Spring Boot microservices, RESTful APIs, and Kafka-based messaging in cloud-native, Kubernetes-backed environments. Suits an experienced engineer with a strong IAM background who is comfortable mentoring others and working in Agile teams.
Senior level · 6+ years · Salt Lake City, UT · Contract
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 65 people in the Salt Lake City, UT area plausibly meet what this posting asks for (software developers). range 15–110
Applicant volume Light — Few people clear these requirements, so an application that does clear them gets looked at. Worth applying to even if you miss a nice-to-have.
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $132,450 (middle half $104,815–$164,275).
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (8)
The role is classified as Software Developers (15-1252) rather than Information Security Analysts (15-1212) because the primary day-to-day work is building and integrating IAM software — Java/Spring Boot microservices, APIs, and event-driven components — with IAM being the domain rather than the occupation. 15-1212 is noted as a plausible runner-up given the heavy security/IAM focus.
The posting is listed as 'Contract to Hire', so it is classified as Contract employment.
IAM experience is stated as a separate gate: '3+ years of hands-on experience with IAM technologies and integrations' — this is a role-level requirement captured in the overall years minimum (6+ years overall) with the IAM sub-requirement noted here.
React is listed in the Required Skills section but is explicitly softened to 'preferred' in the Technical Expertise section ('React and modern JavaScript frameworks (preferred)'); it is therefore marked as preferred.
Kubernetes and CI/CD appear under 'Cloud & DevOps Experience' with language such as 'familiarity with' and 'experience supporting', which reads as context/preferred rather than a hard gate.
Groovy and MQ appear in the Required Skills list without further elaboration in the Technical Expertise section; they are treated as hard gates based on their placement in the required section.
No compensation figures were provided in the posting.
Posting is for a contract engagement — the market benchmarks below price full-time roles, so read the comp comparison with that in mind.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.