Software Engineering Manager, SDK at Sanity | CA, US | Rezi

Software Engineering Manager, SDK at Sanity

Software Engineering Manager, SDK

Sanity · CA, US

1 weeks ago

Software Engineering Manager, SDK

Sanity · CA, US

10 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Lead and grow the SDK team, responsible for building and maintaining the App SDK project, a framework of typed React hooks for creating real-time content applications on top of Sanity. This is a player-coach role, focusing on people, priorities, and delivery while staying close to the code.

Responsibilities

  • Lead and grow a team of engineers, helping them prioritize for impact and career growth.
  • Own strategy, roadmap, and execution in close collaboration with product and design partners.
  • Set technical direction, guiding architecture decisions for a large-scale TypeScript codebase.
  • Design APIs that are enjoyable for developers, focusing on simplicity and problem-solving.
  • Stay hands-on by contributing through technical reviews, pairing, and code as needed.
  • Manage an open-source project, including triage, contribution paths, and community engagement.
  • Champion developer experience through features like automatic type generation and hot reload.
  • Measure SDK adoption and app deployment metrics to assess success.
  • Collaborate across the company with engineering leadership, product, design, DevRel, and partnerships.

Requirements

  • Based in San Francisco/Bay Area or remote in the United States.
  • 3+ years of engineering leadership experience.
  • 5+ years of experience as a software engineer.
  • Experience building libraries, SDKs, or developer tools.
  • Experience working at a product or SaaS company as an engineering manager or senior engineer.
  • Experience working closely with product managers and designers.
  • Comfortable working with remote and distributed teams.
  • Clear and concise communication of technical designs, both written and verbal.
  • Pragmatic approach focused on getting things right and not blocking others.
  • Empathy for developers using the team's products.

Skills

  • TypeScript
  • React
  • State management
  • Hooks
  • Module systems
  • Bundling
  • Core browser concepts
  • Go (plus)
  • Vite (plus)
  • Zustand (plus)
  • API design
  • SDK design
  • AI-assisted development
  • Automated browser testing (plus)
  • Node.js (plus)

Location

  • San Francisco/Bay Area
  • Remote in the United States

Work Type

  • Remote

Experience Level

  • 3+ years of engineering leadership
  • 5+ years as a software engineer

Benefits

  • Comprehensive health plans and perks
  • Competitive salary and stock options program

About the Company

  • Sanity.io is a modern, flexible content operating system that replaces rigid legacy content management systems.
  • Treats content as data, enabling storage in a single source of truth and adaptation for any channel.
  • Companies choose Sanity for tailored content authoring experiences, customized workflows, and business-aligned content models.
  • Raised an $85m Series C led by GP Bullhound, with backing from investors like ICONIQ Growth, Threshold Ventures, Heavybit, and Shopify.
  • A 200+ person company with committed and ambitious people.
  • Values include being pioneers, customer-focused, helpful, and enjoying type two fun.

Equal Opportunity

  • Sanity.io pledges to be an organization that reflects the globally diverse audience that our product serves.
  • Believes that a diversity of perspectives, ideas, and cultures leads to the creation of better products and services.
  • Committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity.