# Senior Backend Engineer - Users Infrastructure

**Company:** [Weave](https://hotfix.jobs/companies/weave)
**Location:** Remote
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** Go, Spicedb, IAM, Oauth 2.0, OIDC, SAML, Jwt, gRPC, Microservices, Distributed Systems, SSO, SCIM, Zero Trust, Audit Logging, Load Testing
**Posted:** 2026-08-14

> Build secure, distributed identity and authorization infrastructure for a multi-tenant healthcare platform. The role requires 5+ years of backend engineering experience, strong Go and distributed-systems expertise, and familiarity with modern authentication and authorization standards.

## Job Description

## Responsibilities
- Architect and operate the foundational security and identity infrastructure used by Weave products.
- Lead the transition from legacy authorization to a globally distributed Identity and Access Management (IAM) platform using SpiceDB and Go.
- Own services for authenticating human and machine entities, balancing stateless scalability with real-time session revocation.
- Define fine-grained permission models, inheritance, and enforcement across a multi-tenant hierarchy of organizations and locations.
- Own internal SDKs, gRPC contracts, and middleware that enable downstream engineers to integrate security features.
- Manage federated identity and enterprise integration infrastructure, including SSO, SCIM, and machine-to-machine communication.
- Improve observability and operational performance, including monitoring and load-testing protocols for Tier-1 services.
- Maintain immutable, reliable audit logging pipelines and consistent identity data.
- Help establish the technical standards and operational culture for the India-based regional hub while collaborating asynchronously with US-based team members.

## Requirements
- 5+ years of backend engineering experience, including significant experience building distributed systems in Go.
- Deep understanding of authentication and authorization primitives, including OAuth 2.0, OIDC, SAML, and JWT.
- Experience with complex data migrations, distributed architectures, and gRPC-based microservices.
- Exceptional written communication and ability to create technical design documents for distributed stakeholders.

## Nice-to-haves
- Experience as an early member of a distributed team and building culture across time zones.
- Experience with zero-trust security practices, Zanzibar-style authorization, or SpiceDB.
- Strong reliability mindset, including shipping alerts, dashboards, and runbooks.

## Compensation and Benefits
- Remote position.
- Employment is contingent upon successful completion of a background check.

## Similar jobs

- [Senior Software Engineer - Blockchain Network](https://hotfix.jobs/jobs/6bf255ac-877f-49f8-8b24-9cfd16e461a9) - Coinbase - Remote - $186k – $219k/yr
- [Senior Distributed Systems Engineer - Cache](https://hotfix.jobs/jobs/31ea1a78-08f2-4384-af35-6c61f496377c) - Cloudflare - Atlanta, GA - $168k – $231k/yr
- [Senior Software Engineer - Backend](https://hotfix.jobs/jobs/97f20d9c-9d33-43c9-82ef-4f3238a01789) - Hinge Health - San Francisco, CA - $158k – $238k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/f3dc0a4c-161f-41e3-8f0f-7f6f1bed0ae0) - ZoomInfo - Bengaluru, India
- [Senior Software Engineer](https://hotfix.jobs/jobs/424fec72-c653-4cf7-b981-4ab7dd3a98ff) - CommandLink - Remote

**Apply:** https://hotfix.jobs/jobs/7ed0e939-b484-4ae4-8677-f159ccd9de82
**Canonical:** https://hotfix.jobs/jobs/7ed0e939-b484-4ae4-8677-f159ccd9de82