Skip to content

Software Engineer, Identity & Access Controls

320k – 405kSan Francisco, CASeattle, WANew York, NYBackend EngineeringHybrid6+ YOE
Summary

Build identity verification, access control, and monitoring systems for trusted access to advanced AI capabilities. Requires backend experience, Python/SQL proficiency, and 6+ years of experience.

About the role

Key Responsibilities

  • Build identity verification and vetting systems (KYC/KYB) that establish who individual and business customers are
  • Design and implement access control systems that grant, scope, and revoke access to advanced capabilities based on approved use cases
  • Build infrastructure to configure safety systems and detection thresholds on a per-customer basis for trusted access programs
  • Develop monitoring to detect misuse of expanded access, and tooling that enables enforcement teams to act on it
  • Detect and remediate account takeover
  • Integrate with third-party identity verification and data enrichment vendors
  • Create monitoring dashboards, alerts, and internal admin tooling
  • Work closely with policy, enforcement, threat intelligence, and go-to-market teams to ensure access decisions are well-informed and consistently applied

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or comparable experience
  • Experience building and operating backend systems in production
  • Proficiency in Python and SQL
  • Strong communication skills and ability to explain complex technical concepts to non-technical stakeholders
  • Care about the societal impacts of AI and want work to make powerful systems safer

Preferred Qualifications

  • 6+ years of industry software engineering experience
  • Experience with identity, authentication, or authorization systems at scale
  • Experience with KYC/KYB workflows or identity verification vendors
  • Experience in trust and safety, integrity, fraud, or abuse detection
  • Experience detecting and responding to account takeover or credential compromise
  • Experience partnering with operational teams to build custom internal tooling
Skills
PythonSQLBackend SystemsIdentity VerificationKYC/KYBAccess ControlAuthenticationAuthorizationFraud DetectionAccount Takeover Detection
Similar roles at this salary range
All Backend Engineering jobs →
Temporal

Senior Software Engineer, Open Source Server

Lead design and implementation of server features for a distributed workflow engine. Requires 12+ years building production distributed systems and strong technical leadership.

260k – 325kUnited StatesBackend EngineeringRemote12+ YOEGoAWS
Anthropic

Senior / Staff+ Software Engineer - Autonomous Agent Infrastructure

Staff+ engineer building the agentic infrastructure layer for claude.ai: sandboxed execution, stateful task orchestration, and secure delegated access at scale.

320k – 485kSan Francisco, CA +2Backend EngineeringHybrid7+ YOEGoGCP
Parafin

Staff Software Engineer, Merchant Platform

Build and own the merchant platform's money movement infrastructure and product-agnostic tools that power Parafin's financial offerings. Requires 6+ years building production backend/platform systems and a CS degree.

285k – 330kSan Francisco, CABackend EngineeringHybrid6+ YOEData PipelinesInfrastructure
OpenAI

Backend Software Engineer, API Multicloud

Backend engineer building and extending OpenAI's API platform into cloud-native environments like AWS, creating cloud-contained developer products and agentic infrastructure. Requires 7+ years experience and proficiency in backend languages and distributed systems.

293k – 385kSan Francisco, CABackend EngineeringHybrid7+ YOEGoAWS
OpenAI

Software Engineer, Cloud Agents

Build and scale orchestration, sandboxing, and storage systems for long-running cloud agents powering Codex, ChatGPT, and the OpenAI API. Requires 9+ years experience leading large-scale backend or infrastructure projects.

293k – 385kSan Francisco, CABackend EngineeringHybrid9+ YOEGoRust