Senior Backend Engineer – Users Infrastructure
Core
Architecting the foundational security and identity substrate for Weave products, leading the transition to a modern, globally distributed IAM platform.
Role type
Senior IC backend engineer (distributed systems & IAM)
Builds
Globally distributed Identity and Access Management (IAM) platform, internal SDKs, gRPC contracts, and middleware for 150+ downstream engineers.
Domain
Cybersecurity, Identity and Access Management (IAM), Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, distributed systems, OAuth 2.0, OIDC, SAML, JWT, gRPC, microservices, system design, data migrations, monitoring, load-testing, audit logging, federated identity (SSO), SCIM, M2M protocols, Zero-Trust architecture, SpiceDB/Zanzibar
Preferred skills
Founding team experience, cross-timezone collaboration, technical design documentation (TPDs), security mindset, reliability engineering
Technologies
Go, SpiceDB, gRPC
Responsibilities
Own the core services for authenticating humans and machines; define fine-grained permission modeling and enforcement; own internal SDKs and middleware; manage infrastructure for federated identity and automated provisioning; improve system observability and load-testing; ensure immutability and reliability of audit logging pipelines; set the technical bar and operational culture for the India-based team.
Seniority
Senior, hands-on IC with leadership maturity
