Software Engineering Manager, SDK

Sanity
San Francisco, United States
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Leadership","Communication","Empathy","Pragmatism","Collaboration"]

Lead and grow the SDK engineering team, owning strategy, roadmap, and execution for Sanity’s App SDK—typed React hooks that help developers build real-time content applications. Act as a player-coach: review PRs, unblock hard problems, guide API design, and set technical direction across a large-scale TypeScript codebase. Build in the open as the team maintains an MIT-licensed SDK used by external developers.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Sanity
Sanity
1 day ago

Software Engineering Manager, SDK

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Lead and grow the SDK engineering team, owning strategy, roadmap, and execution for Sanity’s App SDK—typed React hooks that help developers build real-time content applications. Act as a player-coach: review PRs, unblock hard problems, guide API design, and set technical direction across a large-scale TypeScript codebase. Build in the open as the team maintains an MIT-licensed SDK used by external developers.
Location: San Francisco, United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Lead and grow a team of engineers by helping them prioritize for impact and grow in their careers.
  • •Own strategy, roadmap, and execution with product and design partners to ensure delivery.
  • •Set technical direction by guiding architecture decisions across a large-scale TypeScript codebase.
  • •Design and ship minimal, developer-friendly APIs for internal and external developers.
  • •Stay hands-on through technical reviews, pairing, and contributing code where needed.

Pay and Benefits

Perks:Health InsuranceEquity

Key Requirements

  • •3+ years of engineering leadership experience, including 5+ years as a software engineer.
  • •Deep experience with TypeScript and React, including hooks, module systems, bundling, and core browser concepts.
  • •Experience with Go, Vite, or Zustand is a plus.
  • •Experience building libraries, SDKs, or developer tools other engineers depend on.
  • •Experience working at a product or SaaS company as an engineering manager or senior engineer.
Experience:SaaS
Skills:LeadershipCommunicationEmpathyPragmatismCollaboration
Licenses:MIT-licensed
Tech Stack:TypeScriptReactGoViteZustandGroq.jsTypegenHTTP clientNode.js

Company Brief

Sanity
Provides a headless CMS and structured content platform that enables developers and teams to build, manage, and deliver content via real-time APIs, customizable studio, and rich tooling for digital experiences across web and mobile.
Industry: Developer Tools
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: Oslo, Norway
Founded: 2015
WebsiteLinkedIn