Weave - Senior Backend Engineer – Users Infrastructure
Requirements
• Domain Expertise (in any or all of these areas): Deep understanding of AuthN/AuthZ primitives: OAuth 2.0, OIDC, SAML, and JWT mechanics. • Domain Expertise (in any or all of these areas): • System Design: Proven ability to manage complex data migrations, distributed architecture and build gRPC-based microservices. • System Design: • Communication: Exceptional written clarity; the ability to write Technical Design Documents (TPDs) that bridge the gap between India and US-based stakeholders. • Communication: • What Will Make Us Love You • The "Founding" Spirit: You have previously been an early member of a distributed team and understand how to build culture across time zones. • The "Founding" Spirit: • Security Mindset: You treat "Zero-Trust" as a default, not a buzzword, and have experience with Zanzibar-style authorization or SpiceDB. • Security Mindset: • Reliability Obsession: You don't just ship code; you ship alerts, dashboards, and runbooks (and you have a "stop-and-fix" mentality). • Reliability Obsession: • Employment with Weave is contingent upon the successful completion of a background check, conducted in accordance with applicable laws. • completion of a background check • At Weave, we use Artificial Intelligence (AI) tools to help us work more efficiently and create a smoother candidate experience. AI may assist with things like writing job descriptions, scheduling interviews, or reviewing applications against job-related criteria. For additional information, please review the External AI Policy Statement available on our Careers page. • we use Artificial Intelligence (AI) tools
Responsibilities
• The Identity Lifecycle: You will own the core services responsible for authenticating every entity—human and machine—within the ecosystem. This includes managing the trade-offs between stateless scalability and real-time session revocation. • Authorization Strategy: You will be defining how fine-grained permissions are modeled, inherited, and enforced across a massive, multi-tenant hierarchy of organizations and locations. • The "Paved Road" for Developers: You will own the internal SDKs, gRPC contracts, and middleware that allow over 150+ downstream engineers to integrate security features into their products without needing to be cryptography experts. • Enterprise Integration Standards: You will 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. • Operational Excellence: Improve system observability (MTTD/MTTR) by integrating monitoring and load-testing protocols into our Tier-1 services. • Systemic Integrity & Compliance: You are the guardian of the "Source of Truth." You will own the immutability and reliability of our audit logging pipelines and the consistency of identity data. • India Team Trajectory: As a founding member of the regional hub, you will 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 You Will Need to Accomplish the Job • Experience: 5+ years of backend engineering with significant time spent building distributed systems in Go. • Domain Expertise (in any or all of these areas): Deep understanding of AuthN/AuthZ primitives: OAuth 2.0, OIDC, SAML, and JWT mechanics. • System Design: Proven ability to manage complex data migrations, distributed architecture and build gRPC-based microservices. • Communication: Exceptional written clarity; the ability to write Technical Design Documents (TPDs) that bridge the gap between India and US-based stakeholders. • What Will Make Us Love You • The "Founding" Spirit: You have previously been an early member of a distributed team and understand how to build culture across time zones. • Security Mindset: You treat "Zero-Trust" as a default, not a buzzword, and have experience with Zanzibar-style authorization or SpiceDB. • Reliability Obsession: You don't just ship code; you ship alerts, dashboards, and runbooks (and you have a "stop-and-fix" mentality). • Employment with Weave is contingent upon the successful completion of a background check, conducted in accordance with applicable laws. • At Weave, we use Artificial Intelligence (AI) tools to help us work more efficiently and create a smoother candidate experience. AI may assist with things like writing job descriptions, scheduling interviews, or reviewing applications against job-related criteria. For additional information, please review the External AI Policy Statement available on our Careers page.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT