Senior Software Engineer, Identity

🕒 May 6

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Sanity.io

Sanity.io

51 - 200 employees

Founded 2017

☁ SaaS

đŸ›ïž eCommerce

đŸ“± Media

SaaS ‱ eCommerce ‱ Media

Sanity. io is a content platform that provides a customizable and composable content management system (CMS). Offering features like real-time collaboration, open-source editing interfaces, and seamless API integrations with popular technologies like React, Vue, and Next. js, Sanity empowers teams to create and manage content across multiple channels and platforms. Its Content Lake provides no-ops content storage and distribution, ensuring content is synced and available as data, facilitating e-commerce, marketing, and media applications. Renowned for its flexibility and support for developers and content creators, Sanity serves as a critical content infrastructure for enterprise-level businesses, enabling them to innovate and scale efficiently. With its focus on treating content as data, Sanity aims to maximize content velocity and drive business forward in the Composable Era.

📋 Description

‱ Design and build core authentication and authorization infrastructure ‱ Implement and evolve our identity protocols - OAuth 2.0, OIDC, SAML/SSO, session management, and JWT - powering secure access for hundreds of thousands of developers and their projects. ‱ Own the reliability, correctness, and security posture of identity services across our distributed platform, from API gateway to backend services to the login UI. ‱ Identify architectural improvements and drive them from initial design through production, with a security-first lens at every step. ‱ Build the identity layer for AI and agentic workflows ‱ Design and implement agent attribution - establishing verifiable, auditable identity for AI agents acting on behalf of users and organizations at platform scale. ‱ Collaborate with platform and product teams to define the identity primitives that underpin Sanity's AI Content Operating System, including authorization models for agentic contexts. ‱ Collaborate across the stack and raise engineering quality ‱ Work end-to-end across backend services (Node.js/TypeScript), PostgreSQL, and frontend auth flows - owning features from design through delivery. ‱ Participate in code reviews, architectural discussions, and incident response; contribute to on-call for identity services. ‱ Partner closely with security, platform, and product teams on cross-cutting concerns and help set the technical direction for the Identity domain.

🎯 Requirements

‱ Strong hands-on experience with TypeScript/Node.js and PostgreSQL in production backend systems ‱ Deep knowledge of identity and authentication standards: OAuth 2.0, OIDC, SAML, JWT, and session management ‱ Proven experience designing and operating distributed systems at scale - you understand the failure modes and trade-offs, not just the happy path ‱ Security-first mindset - you reason about threat models, trust boundaries, and least-privilege by default ‱ Self-directed and autonomous; comfortable owning problems end-to-end and collaborating effectively across a remote, distributed team ‱ Experience with Go, Lua, or Google Cloud Platform is a plus

đŸ–ïž Benefits

‱ A highly-skilled, inspiring, and supportive team ‱ Positive, flexible, and trust-based work environment that encourages long-term professional and personal growth ‱ A global, multi-culturally diverse group of colleagues and customers ‱ Comprehensive health plans and perks ‱ A healthy work-life balance that accommodates individual and family needs ‱ Competitive stock options program and location-based salary

Apply Now

Similar Jobs

🕒 May 6

Allers Technology

1 - 10

đŸ›ïž eCommerce

đŸ€ B2B

Senior Shopware Fullstack Developer for a small agile remote team. Focusing on backend, integrations, and modern frontend experiences.

đŸ—ŁïžđŸ‡©đŸ‡Ș German Required

ERP

JavaScript

PHP

SCSS

Symfony

Go

🕒 May 4

Xayn

11 - 50

đŸ€– Artificial Intelligence

☁ SaaS

Senior Fullstack Engineer developing features for AI-driven legal solutions in a collaborative environment. Requires proficiency in JavaScript/TypeScript and backend languages with remote work flexibility.

Angular

Docker

JavaScript

NoSQL

Postgres

Python

React

Redis

Rust

TypeScript

Vue.js

🕒 April 29

SYNDICODE

51 - 200

🏱 Enterprise

Software Engineer with strong mathematical knowledge at Syndicode for developing internal tools. Focus on 2D modeling and optimization for a major construction company.

Python

.NET

🕒 April 28

Chainguard

51 - 200

🔐 Security

☁ SaaS

🔒 Cybersecurity

Senior Software Engineer developing features for Chainguard's core product. Collaborating with teams to enhance tooling and infrastructure for container build systems.

Docker

Kubernetes

Terraform

Go

🕒 April 27

Startup Talent

11 - 50

🎯 Recruiter

đŸ‘„ HR Tech

đŸ€ B2B

Senior Software Engineer architecting the Solver network for a blockchain startup. Leading design and implementation while driving performance and reliability in decentralized financial systems.

Distributed Systems

Rust

TypeScript

Go