Skip to main content
Weave

Senior Backend Engineer – Users Infrastructure

RemoteIndia only
Published
Role
Backend
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to IN only. Set where you work from to check your eligibility.

No BS summary

Senior Backend Engineer with 5+ years of experience building distributed systems in Go, focusing on identity and access management (IAM) and security infrastructure. This role is a founding member of the India team, requiring strong communication skills for cross-timezone collaboration.

Core skills

GogRPCIAM

Required skills

OAuth 2.0OIDCSAMLJWT

Optional skills

ZanzibarSpiceDB

What you'll do

  • Own the core services responsible for authenticating every entity—human and machine—within the ecosystem, including managing the trade-offs between stateless scalability and real-time session revocation.
  • Define how fine-grained permissions are modeled, inherited, and enforced across a massive, multi-tenant hierarchy of organizations and locations.
  • Own the internal SDKs, gRPC contracts, and middleware that allow over 150+ downstream engineers to integrate security features into their products.
  • Manage the infrastructure that bridges our platform with the world, including federated identity (SSO), automated provisioning (SCIM), and secure machine-to-machine (M2M) communication protocols.
  • Improve system observability (MTTD/MTTR) by integrating monitoring and load-testing protocols into our Tier-1 services.
  • Guard the "Source of Truth" by owning the immutability and reliability of our audit logging pipelines and the consistency of identity data.
  • As a founding member of the regional hub, own the technical bar and operational culture for the India-based arm of the team, ensuring seamless asynchronous collaboration with the US-based team members.

What they require

  • 5+ years of backend engineering with significant time spent building distributed systems in Go.
  • Deep understanding of AuthN/AuthZ primitives: OAuth 2.0, OIDC, SAML, and JWT mechanics.
  • Proven ability to manage complex data migrations, distributed architecture and build gRPC-based microservices.
  • Exceptional written clarity; the ability to write Technical Design Documents (TPDs) that bridge the gap between India and US-based stakeholders.
  • Preferred: Previously been an early member of a distributed team and understand how to build culture across time zones.
  • Preferred: Treat "Zero-Trust" as a default, not a buzzword, and have experience with Zanzibar-style authorization or SpiceDB.
  • Preferred: Reliability Obsession: You don't just ship code; you ship alerts, dashboards, and runbooks (and you have a "stop-and-fix" mentality).

Weave provides an all-in-one platform for healthcare practices, supporting scheduling, payments, communication, and reviews to improve patient experience and practice efficiency.

🇺🇸 United StatesHealthcareEnterprise
Salary not disclosed