Senior/Staff SWE - Identity and Access Management at Recruiting From Scratch
CA
$210,000–$250,000from the description
Aug 16, 2026
CA
Sep 25, 2026
What this job asks for AI summary
This is a backend-focused software engineering role centered on designing and operating an identity and access management platform for a restaurant-technology SaaS company. The engineer will own authentication, authorization, SSO, session management, token systems, RBAC, and service-to-service security infrastructure used across the entire product ecosystem. The position suits an experienced backend or platform engineer with deep IAM expertise who is comfortable driving architecture and mentoring peers in a fully remote environment.
Senior level · 5+ years · Remote · Full-time
“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 19,100 people nationally plausibly meet what this posting asks for (software developers). range 11,500–28,700
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $138,970 (middle half $107,524–$175,762). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 18, 2026. It is a model, not a headcount.
Why we read it this way (7)
The title is listed as 'Senior/Staff Software Engineer' — the posting presents both levels simultaneously. The actual requirements (5+ years, end-to-end ownership of a component, mentoring) align most closely with Senior; Staff-level org-wide scope is aspirational rather than firmly gated.
The role is open to candidates in the United States or Canada; no US-specific work location is given, so no CBSA is assigned. The posting explicitly states no visa sponsorship.
A Bachelor's degree in CS or a related field is listed as 'preferred' and equivalent practical experience is explicitly accepted, so no hard degree requirement is set.
TypeScript and JavaScript are listed as interchangeable ('TypeScript or JavaScript'); Node.js is listed alongside 'comparable backend runtimes' — alternatives would include Deno or Bun, but Node.js is the named primary.
PostgreSQL and MongoDB are listed as interchangeable examples of 'comparable databases'; AWS is listed alongside 'comparable cloud infrastructure' (Azure, GCP captured as alternatives).
The posting is placed by a recruiting/staffing firm (Recruiting from Scratch) on behalf of an unnamed client company in restaurant-technology SaaS.
Specific IAM protocols (OAuth, OIDC, SAML) are not explicitly named in the posting despite the IAM focus; skills are captured at the level of abstraction the posting uses (SSO, RBAC, session/token management).
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.