sanity.io

11 open TypeScript positions

Visit Website

Open Positions

sanity.io
Remote

Senior Software Engineer, Identiy

Worldwide Full-TimeEnglish

As a Senior Software Engineer on the Identity team at Sanity.io, you will design and build core authentication and authorization infrastructure, including OAuth 2.0, OIDC, SAML/SSO, and JWT flows. This role involves owning distributed systems at scale, ensuring security-first principles, and shaping the identity layer for AI and agentic workflows across the platform.

TypeScriptNode.jsPostgreSQLOAuth 2.0 +5
2mo ago
sanity.io
Hybrid

Senior Software Engineer, Content Agent

London, GB Full-TimeEnglish

Sanity is seeking a Senior Software Engineer to build and maintain Content Agent, the operations layer for structured content in their AI-powered content operating system. The role involves full-stack development in TypeScript and React, LLM-based system design, agent orchestration, and reliability improvements through experiments and evaluations.

TypeScriptReactFull-Stack DevelopmentLLM Systems +6
2mo ago
sanity.io
Remote

Senior Support Engineer, Europe

Worldwide Full-TimeEnglish

Sanity.io is hiring an experienced and empathic Senior Support Engineer based in Europe to resolve technical issues for enterprise customers using their AI Content Operating System. Key responsibilities include troubleshooting bugs, developing standard solutions, authoring self-serve resources, and acting as the customer's voice internally. The role requires 4+ years of developer support experience, proficiency with JavaScript/TypeScript, and strong debugging skills when interacting with other developers.

JavaScriptTypeScriptFront-end FrameworksTechnical Developer Support +4
5mo ago
sanity.io
Remote

Senior Support Engineer, Noram

Worldwide Full-TimeEnglish

This Senior Support Engineer role involves working closely with enterprise customers in North America to resolve complex technical issues related to Sanity's content platform. Key responsibilities include troubleshooting bugs, creating reusable code snippets, authoring self-serve resources, and acting as the voice of the customer for product improvement. Candidates must have 4+ years of technical developer support experience, proficiency in JavaScript, TypeScript, and front-end frameworks, and strong problem-solving abilities.

JavaScriptTypeScriptNext.jsTechnical Developer Support +4
5mo ago
sanity.io
Hybrid

Software Engineering Manager, AI Growth

San Francisco, US $240k - $290k USD Full-TimeEnglish

The Software Engineering Manager, AI Growth will lead a team focused on capturing the wave of AI adoption by building native integrations with developer tools and improving the MCP server. Key responsibilities include owning strategy, driving growth metrics (activation rates, signups), and leading technical direction across TypeScript, React, Node.js, and Go microservices. The role requires strong technical background, 1+ years of engineering management experience, and a focus on experimentation and shipping fast.

Engineering ManagementTypeScriptReactNode.js +6
6mo ago
sanity.io

Full-Stack Engineer, AI Developer Experience

San Francisco, California, US $210k - $245k USD Full-TimeEnglish

The Full Stack Engineer, AI Developer Experience at Sanity will be responsible for building the AI-native development vertical, focusing on advancing the Model Context Protocol (MCP) server and shipping agentic systems capable of scaffolding Sanity apps and frontends. Key activities include developing new MCP capabilities, building agentic developer tools, designing evaluation suites, and shipping production AI features using TypeScript, React, and Node.js. This role requires close collaboration with design, product, and engineering to rapidly iterate on emerging AI capabilities.

TypeScriptReactNode.jsPrompt Engineering +2
7mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

sanity.io
Remote

Software Engineering Manager, Sanity Studio

Worldwide Full-TimeEnglish

The Software Engineering Manager will lead a team building the Sanity Studio, a React-based, real-time collaborative authoring environment. Key responsibilities include owning the strategy, roadmap, and execution by organizing and prioritizing engineering work for maximum impact. This leader will balance technical excellence with shipping velocity while championing developer experience for non-technical content creators.

TypeScriptJavaScriptWeb FundamentalsToolchains +6
7mo ago
sanity.io
Remote

Software Engineering Manager, Content Agent

Worldwide Full-TimeEnglish

The Software Engineering Manager will lead a growing team focused on the Sanity Content Agent, integrating AI with structured content to automate content operations. Responsibilities include owning the strategy, roadmap, and execution for the team, balancing technical excellence with shipping velocity, and mentoring engineers. This role requires strong technical grounding in modern web fundamentals and significant experience in engineering management within a product/SaaS environment.

TypeScriptJavaScriptModern Web TechnologiesSaaS +2
7mo ago
sanity.io
Remote

Senior Developer Content Lead

Remote Full-TimeEnglish

The Senior Developer Content Lead will be the primary voice for developer education and content at Sanity.io, responsible for creating diverse content like video courses, blogs, and documentation to attract and retain developers. Key responsibilities include owning the Learn hub strategy, driving developer acquisition through content creation, and delivering public speaking engagements at conferences and workshops.

Developer EducationTechnical TrainingDeveloper AdvocacyJavaScript +6
7mo ago
sanity.io
Remote

Data Engineer (senior to Staff Level)

Remote Full-TimeEnglish

The Senior to Staff Data Engineer will join Sanity's data team to scale and evolve the data infrastructure, focusing on improving data pipelines and optimizing data models using tools like Airflow, BigQuery, and DBT. Key responsibilities include designing ETL/ELT pipelines, building monitoring/alerting systems for data observability, and collaborating with cross-functional teams in US/European time zones to make data reliable and actionable. The ideal candidate has 4+ years of experience in scaling data infrastructure, particularly within a B2B SaaS environment, and expertise in SQL and Python.

SQLPythonNode.jsTypeScript +6
8mo ago
sanity.io
Remote

Software Engineering Manager, Editorial Experience

Worldwide Full-TimeEnglish

The Editorial Experience team seeks an engineering manager to lead a team in expanding Sanity's editing and collaboration tools into a comprehensive editorial platform, focusing on real-time collaboration, rich text editing (Canvas), and editorial workflows. This role requires strategic ownership of the roadmap, fostering team growth, and leveraging expertise in JavaScript, TypeScript, and AI to deliver market-leading experiences comparable to tools like Google Docs and Notion.

JavaScriptTypeScriptReactNodeJS +6
8mo ago

Looking for more opportunities?

Browse all TypeScript jobs from other companies

View All Jobs