Staff Software Engineer, Query and Access Control
Core
Design and implement a query layer over the Work Graph and evolve the access control model to ensure permissions are sound, auditable, and fast for every read path, including for AI agents.
Role type
Staff Software Engineer (Backend Infrastructure)
Builds
Query execution path and permissioning model for the Work Graph
Domain
SaaS platform infrastructure, data access, authorization systems
Required skills
backend services at scale, large-scale project leadership, first-principles design, technical communication, system correctness reasoning
Preferred skills
authorization systems, permission models, multi-tenant data isolation, query engines, query planning, caching layers, graph-shaped data access, infrastructure-as-code, container orchestration (Terraform, Kubernetes)
Technologies
Work Graph, Terraform, Kubernetes
Responsibilities
Design and implement a query layer over the Work Graph that stays correct and performant as customer domains and permission structures grow; Evolve the access control model so that permission checks remain sound, auditable, and fast on every read path; Define how new classes of caller, including AI agents, are authorized; Drive large, multi-quarter projects that cut across team boundaries; Build alignment on design with engineers and leaders in other teams; Share knowledge through design review, code review, and mentorship
Seniority
Staff, hands-on IC with strategic scope
