Recruiting From Scratch logo

Senior/Staff SWE - Identity and Access Management

Recruiting From ScratchSan Francisco, California

$210,000 - $250,000 / year

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level
Remote
Remote
Compensation
$210,000-$250,000/year
Benefits
Career Development

Job Description

Who is Recruiting from Scratch: 
Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire.

Senior/Staff Software Engineer – Identity and Access Management

Location - United States / Canada (Remote) - Remote role for candidates authorized to work in the United States or Canada.

Compensation - $210,000 – $250,000 Base + Competitive Equity

Visa - No Visa Sponsorship

Company Stage - Growth Stage – Tens of Millions in Revenue

Industry - Restaurant Technology, SaaS, Fintech, Identity & Access Management, Cloud Software

About the Company

Our client is building an AI-native technology platform designed to help independent restaurants operate and grow their businesses through a unified software platform.

The platform replaces fragmented restaurant technology tools with a connected system covering critical business operations, helping restaurant owners manage their businesses more efficiently.

The company has processed hundreds of millions of dollars in customer orders and has generated significant savings for restaurant operators by reducing fees and simplifying their technology stack.

Backed by top-tier investors and a team of experienced engineers from leading technology companies, the company is scaling rapidly while expanding its product and infrastructure capabilities.

As a Senior/Staff Software Engineer, Identity and Access Management, you'll work on the foundational identity platform responsible for secure access across the company's entire product ecosystem.

This is an opportunity to join a high-trust engineering team and own critical authentication, authorization, permissions, and security infrastructure used across the platform.

What You'll Do

  • Design, build, and improve authentication and authorization systems powering the company's product ecosystem
  • Own critical identity infrastructure across login, sessions, token management, and account security
  • Build and maintain role-based access control and permission systems
  • Develop scalable authorization services and access enforcement systems
  • Build secure service-to-service authentication infrastructure
  • Design and maintain APIs and infrastructure consumed by product and engineering teams
  • Improve reliability and observability across authentication and authorization services
  • Build alerting, dashboards, monitoring, and operational runbooks for critical identity systems
  • Identify security risks and improve authentication and authorization controls
  • Design identity systems with security, reliability, and scalability as core requirements
  • Build distributed systems supporting high-volume authentication and authorization workloads
  • Collaborate with product, platform, infrastructure, and security engineers
  • Partner with product and design teams to build secure and intuitive access experiences
  • Establish engineering standards and best practices around identity and access management
  • Help product teams implement secure access patterns and authorization standards
  • Investigate and resolve complex production issues across identity infrastructure
  • Use AI tools to accelerate software development, code review, exploration, and automation
  • Contribute to architecture and technical strategy for the identity platform
  • Mentor engineers and raise the technical bar across the organization
  • Participate in interviewing and hiring as the team grows
  • Operate with high ownership across foundational security and platform systems

Ideal Candidate Background

Experience Requirements

  • 5+ years of professional experience in backend, platform, infrastructure, or security engineering
  • Hands-on experience building authentication, authorization, identity, or permissions systems
  • Experience building single sign-on, access management, or authorization services at scale
  • Experience designing and operating production identity infrastructure
  • Experience working with distributed systems
  • Experience building backend services and APIs
  • Experience working in reputable, talent-dense technology organizations
  • Demonstrated career progression through increasing scope, responsibility, or promotions
  • Experience owning critical infrastructure end-to-end
  • Strong software engineering fundamentals
  • Experience working closely with platform, infrastructure, and security teams
  • Strong ownership mentality with demonstrated execution ability
  • Comfortable operating independently on complex technical systems
  • Strong interest in identity, authentication, authorization, and security infrastructure

Technical Requirements

  • Strong TypeScript or JavaScript engineering experience
  • Strong backend engineering experience
  • Hands-on authentication and authorization experience
  • Experience with identity and access management systems
  • Experience with SSO and access management
  • Experience with roles, permissions, and authorization models
  • Experience with session management and token systems
  • Experience with service-to-service authentication
  • Strong distributed systems fundamentals
  • Experience building scalable backend services and APIs
  • Experience with Node.js or comparable backend runtimes
  • Experience with PostgreSQL, MongoDB, or comparable databases
  • Experience working with AWS or comparable cloud infrastructure
  • Experience with production monitoring and observability tools
  • Experience designing reliable and secure production systems
  • Strong understanding of security principles and access controls
  • Strong debugging and production troubleshooting capabilities
  • Strong system design and software architecture skills

Education

  • Bachelor's degree in Computer Science, Computer Engineering, or related technical field preferred
  • Strong computer science, distributed systems, security, and software engineering fundamentals
  • Equivalent practical engineering experience accepted

Soft Skills

  • Exceptional technical ownership
  • Strong analytical and problem-solving ability
  • Deep technical curiosity
  • Strong security mindset
  • Strong communication skills
  • Comfortable collaborating with platform, infrastructure, security, product, and engineering teams
  • High execution velocity
  • Strong attention to system reliability and security
  • Strong architectural judgment
  • Ability to reason from first principles
  • Comfortable handling complex and ambiguous infrastructure problems
  • Low-ego collaborative mentality
  • Strong mentoring and technical leadership ability
  • Comfortable sharing technical context with other engineers
  • Strong bias toward operational excellence
  • Comfortable operating in a high-trust engineering environment
  • Strong interest in identity and access management
  • Comfortable working remotely across the United States or Canada

Compensation & Benefits

  • Base Salary: $210,000 – $250,000
  • Competitive Equity Package
  • Opportunity to own foundational identity and access infrastructure
  • Significant technical ownership over authentication and authorization systems
  • Opportunity to work on critical security infrastructure used across the entire product
  • Direct collaboration with platform, infrastructure, security, product, and engineering teams
  • Opportunity to shape identity architecture and engineering standards
  • Exposure to distributed systems, security infrastructure, and large-scale backend systems
  • Opportunity to mentor engineers and raise technical standards
  • High-trust engineering environment
  • Opportunity to influence foundational platform architecture

Why Join

This is an opportunity to work on one of the most critical infrastructure layers inside a rapidly growing technology company: identity and access.

You'll own systems responsible for determining who can access what, how users authenticate, how services communicate securely, and how permissions are enforced across the platform.

As a Senior/Staff engineer, you'll have significant influence over the architecture, reliability, security, and long-term evolution of the identity platform.

If you enjoy backend engineering, distributed systems, authentication, authorization, security infrastructure, and owning foundational systems that every product team depends on, this role offers exceptional technical scope and impact.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Senior/Staff SWE - Identity and Access Management Jobs at Recruiting From Scratch

What is the work location for this position at Recruiting From Scratch?
This job at Recruiting From Scratch is located in San Francisco, California, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Recruiting From Scratch?
Candidates can expect a pay range of $210,000 and $250,000 per year.
What employment applies to this position at Recruiting From Scratch?
Recruiting From Scratch lists this role as a Full-time position.
What experience level is required for this role at Recruiting From Scratch?
Recruiting From Scratch is looking for a candidate with "Senior-level" experience level.
Does Recruiting From Scratch allow remote work for this role?
Yes, this position at Recruiting From Scratch supports remote work, giving candidates the flexibility to work outside the primary office location.
What benefits are offered by Recruiting From Scratch for this role?
Recruiting From Scratch offers Career Development for this position. Actual benefits may vary depending on the employer's policies and employment terms.
What is the process to apply for this position at Recruiting From Scratch?
You can apply for this role at Recruiting From Scratch either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.