Senior Backend Engineer - Identity & Access Platform

Software Mind Americas

United States

Remote

USD 140,000 - 180,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Software Mind is seeking a senior backend engineer to own the identity stack, focusing on authentication, authorization and tenant isolation. You will design, build and operate the User Management API, integrating Okta and Entra ID, and coordinating changes across REST and gRPC surfaces.

Collaboration with frontend and product teams is essential. The role emphasizes security, test coverage with NUnit/Moq, and on-call incident response for a cloud-based service used by multiple tenants.

Qualifications

  • Hands-on identity and access management experience; production systems with IAM.
  • Experience with OAuth 2.0 and OpenID Connect, PKCE, token validation and refresh flows.
  • Designs for multi-tenant RBAC and tenant isolation; user lifecycle provisioning/sync.
  • Experience with enterprise identity providers: Okta, Azure AD, Entra ID, Auth0 or Ping.
  • SQL Server with EF Core, migrations and performance tuning.
  • Designing and versioning REST APIs and gRPC/Protobuf contracts.
  • Security mindset: OWASP Top 10, secret handling, least privilege.

Responsibilities

  • Design, build and run features in the User Management API (tenant, landscape lifecycle, groups, RBAC).
  • Own integrations with Okta and Microsoft Entra ID, including provisioning and lifecycle sync.
  • Maintain authentication model and authorization rules; ensure safe upgrades of APIs.
  • Version gRPC and REST contracts carefully and coordinate SDK releases.
  • Manage secrets using Azure Key Vault and App Configuration.
  • Support multi-tenancy, auditing and data integrity across tenants.
  • Write NUnit and Moq unit tests, integration tests and smoke suites.
  • Collaborate with frontend for sign-in and admin UX; coordinate with product teams.
  • Participate in on-call and incident response for a cloud service.

Skills

C# / .NET back-end
IAM experience
OAuth 2.0 / OIDC
RBAC multi-tenant
Tenant isolation
User lifecycle management
SQL Server / EF Core
REST / gRPC APIs
Security best practices
On-call incident response

Tools

Okta
Azure AD
Azure DevOps
EF Core
SQL Server
Protobuf
gRPC
NUnit
Moq

Job description

Software Mind is seeking a senior backend engineer to own the identity stack, focusing on authentication, authorization and tenant isolation. You will design, build and operate the User Management API, integrating Okta and Entra ID, and coordinating changes across REST and gRPC surfaces.

Collaboration with frontend and product teams is essential. The role emphasizes security, test coverage with NUnit/Moq, and on-call incident response for a cloud-based service used by multiple tenants.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer — Identity & Security Platform
Senior Backend Engineer — Identity & Security Platform

Partner Company • United States

Remote
USD 120,000 - 160,000
Senior Identity & Access Platform Engineer
Senior Identity & Access Platform Engineer

Okta • Bellevue (WA)

On-site
USD 147,000 - 202,000
Senior Backend Engineer - Identity & Access (Remote)
Senior Backend Engineer - Identity & Access (Remote)

Careers • United States

Remote
USD 140,000 - 210,000
Senior Backend Engineer - Identity & Security (Remote)
Senior Backend Engineer - Identity & Security (Remote)

OhioX • United States

Remote
USD 167,000 - 242,000
Annual wellness allowance
401(k) with company match
Employee stock purchase plan (ESPP)
+1
Engineering Manager - Identity Threat Protection (Hybrid)
Engineering Manager - Identity Threat Protection (Hybrid)

Okta • United States

Hybrid
USD 120,000 - 160,000
Senior Identity Backend Engineer - Remote
Senior Identity Backend Engineer - Remote

Upstart • United States

Remote
USD 167,000 - 242,000
401k match
Employee stock purchase plan (ESPP)
Health coverage
+2
Lead Backend Engineering Manager, Identity Platform
Lead Backend Engineering Manager, Identity Platform

Okta • United States

Hybrid
USD 150,000 - 230,000
Senior Software Engineer - User Management
Senior Software Engineer - User Management

Software Mind Americas • United States

Remote
USD 140,000 - 180,000
Senior Identity & Access Security Architect
Senior Identity & Access Security Architect

Match • San Francisco (CA)

On-site
USD 180,000 - 240,000
Mind & Body
Financial Wellness
Unplug
+3
Staff Fullstack Engineer for AI Identity Security
Staff Fullstack Engineer for AI Identity Security

Okta • Toronto (OH)

On-site
USD 112,000 - 154,000
Equity
Annual bonus
Health, dental, vision insurance
+2