Sanity.io logoSanity.io logo

Senior Software Engineer - Identity

Sanity.ioRemote in Europe
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

You should possess a robust understanding of distributed systems, security protocols, and be adept in languages such as JavaScript or TypeScript. Experience with cloud platforms and microservices architecture is highly desirable. An ability to work collaboratively with cross-functional teams will be essential.

About the job

Sanity.io develops an AI-powered Content Operating System used by organizations such as SKIMS, Figma, Riot Games, Anthropic, COMPLEX, Nordstrom, and Morningbrew. Their platform helps teams model, create, and automate content workflows tailored to business needs.

Role overview

This fully remote Senior Software Engineer - Identity position focuses on authentication and authorization systems that secure every request made to the Sanity platform. Candidates must be based in Europe. The Identity team manages distributed systems at scale, working with protocols like OAuth 2.0, OIDC, SAML/SSO, session management, and JWT flows. Security remains central to all design decisions. As AI and autonomous workflows become increasingly important, the team is also responsible for defining how AI agents authenticate, how their actions are tracked, and how trust is maintained when API calls are not always made by humans. This work sets the foundation for Sanity's platform moving forward.

Main responsibilities

  • Build and maintain authentication and authorization infrastructure
    • Implement and enhance identity protocols such as OAuth 2.0, OIDC, SAML/SSO, session management, and JWT to support secure access for developers and their projects.
    • Ensure the reliability, accuracy, and security of identity services across the distributed platform, including the API gateway, backend services, and login UI.
    • Recommend architectural improvements and guide them from initial concept through to production, with a strong focus on security.
  • Define the identity layer for AI and autonomous workflows
    • Design and implement agent attribution, establishing verifiable and auditable identities for AI agents acting on behalf of users and organizations at scale.
    • Collaborate with platform and product teams to define identity primitives that support the AI Content Operating System.

About Sanity.io

Sanity.io is redefining content management systems with our innovative AI Content Operating System. We’re passionate about enabling teams to automate their content processes, and our solutions are trusted by leading brands across various industries. Join us in building a future where content operations are seamless and efficient.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.