Staff Software Engineer
Core
Own the technical architecture and strategy for Verkada's internal identity and access management platform, designing and operating highly available backend infrastructure for access provisioning and review.
Role type
Staff Software Engineer (Identity & Access Management Platform)
Builds
Internal identity and access management platform, integrations with identity providers, chat-based access tools
Domain
Cybersecurity / Identity Management / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Backend engineering, security platform engineering, identity primitives, OAuth 2.0, OIDC, SAML, SCIM, role-based access control, policy-based access control, attribute-based access control, infrastructure-as-code, cloud-native operations, AWS, Kubernetes, Terraform, automation, AI/LLM-driven tooling
Preferred skills
Okta administration and APIs at scale, Slack-based or chat-ops tooling, regulated environments (FedRAMP, SOC 2, ISO 27001)
Technologies
AWS, Kubernetes, Terraform, Okta, Slack
Responsibilities
Design and build highly available backend infrastructure for access provisioning and review; Develop integrations with identity providers including custom roles and entitlement mapping; Automate access review, approval, risk scoring, anomaly detection, and self-service provisioning workflows; Build developer-friendly chat-based tools for requesting, approving, and auditing access; Ensure access controls meet compliance requirements
Seniority
Staff, hands-on IC with strategic ownership