MENU
  • Remote Jobs
  • Companies
  • Go Premium
  • Job Alerts
  • Post a Job
  • Log in
  • Sign up
Working Nomads logo Working Nomads
  • Remote Jobs
  • Companies
  • Post Jobs
  • Go Premium
  • Get Free Job Alerts
  • Log in

Senior Engineering Manager

Sanity

Full-time
Europe
user interface
software engineering
nodejs
teaching
editing
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

We're looking for an experienced Engineering Manager to lead and grow a software engineering team responsible for the Sanity Studio. The Sanity Studio is a real-time, collaborative, composable, and highly configurable platform that gives editors an incredible amount of flexibility and gives developers a robust, extendable, and reactive framework for building modern authoring experiences.

Who are we?

Sanity.io is a modern, flexible content platform that replaces rigid legacy content management systems so companies like PUMA, Spotify, Figma, Riot Games, AT&T, and Skims can create amazing digital experiences for their customers. 

One of our big differentiators is treating content as data so it can be stored in a single source of truth but seamlessly adapted and personalized for any channel without extra effort. Forward-thinking companies choose Sanity because they can create tailored content authoring experiences, customized workflows, and content models that reflect their business.

Backed by Netlify, Vercel, the founders of Twitter and Medium, Heroku’s ex-CEO, and leading VCs like ICONIQ Growth, Threshold Ventures, and Lead Edge Capital, Sanity is at the epicenter of the modern digital product development stack.

You can only build a great company with a great culture. Read about our values and join us in building a diverse and inclusive team.

About the Role

As a senior engineering management leader, you’ll be responsible for building a strong, engaged team and delivering outstanding experiences for developers and editors to build, collaborate, and coordinate on the authoring of modern content experiences. 

Leading an engineering team at Sanity is about working with the team's product manager and designer to own the strategy, roadmap, and execution. This is achieved by working with great people and creating an environment where your team can shine. You'll have a passion for supporting your team's development and empowering them to consistently hit their goals and deliver results.

You’ll also be joining a growing group of talented engineering managers working together to shape the culture of our Engineering organization and build practices to help Sanity develop a reliable, scalable, and intuitive platform for our customers and community. 

You and your team will be:

  • Building APIs: planning and implementing beautiful, minimal APIs that allow both internal and external developers to think about the high-level things they want to solve and leave the hard implementation details to us.

  • Thinking about collaboration: Everything in Sanity reacts in real-time to changes in content. Every edit sends structured patches to the server and is applied to connected clients. Presence indicators show who’s editing what. This means APIs need to be reactive - “fetch and subscribe” rather than “fetch and return”.

  • Debugging and optimizing: With a huge React-based app full of reactivity, there are a lot of updates and room for optimization. Keeping an eye on performance, figuring out the slowest paths and building good patterns to keep the user interface snappy is important.

  • Learning and teaching: With a huge community of content editors and developers using the product, you’ll have lots of opportunities to learn from what they are doing with Sanity and how we can make their lives easier. It also means there are opportunities to teach developers internally and externally about best practices and new approaches. 

  • Continuously improving: There is always room for improvement. We want to improve our test coverage, make our APIs more robust, decouple state from UI, stay up to date with the latest dependencies… In other words: always improving the product.

  • Building in the open: The Sanity studio is an open-source project. The vast majority of your team’s contributions will be public and MIT-licensed.

This also means you and your team will:

  • NOT create “webpages”. Sanity is a complex, React-powered application. We’re looking for someone who has experience with web applications - things that run in your browser, have local state, updates in reaction to remote changes etc. It has a lifecycle much longer than a regular webpage render cycle, e.g. receive HTML, attach event handlers and done.

  • NOT be working on an internal tool that no one outside of your company will see. Sanity has a large number of customers and users which will all be using and building on our code, and our APIs. As a developer at Sanity you will be delivering high-impact work that empowers a huge community of people all over the world.

  • NOT be stagnant. There will be plenty of opportunity to explore new patterns, investigate relevant tools and keep up to date with the latest and greatest. It’s important for us to stay ahead!

In this role, we’re seeking

  • A compassionate, friendly human being who cares about and shows respect to the people you work with and has empathy for our users. We want everyone to feel welcome in our community while using our product, regardless of who they are and what they already know.

  • Someone pragmatic. While we strive to make the best possible solutions, we also need to get value to our users and make sure they are not blocked. This means that sometimes your team will need to deliver an incomplete or imperfect solution which we can iterate.

  • Someone who sets the standard for the team to ensure consistent, sustainable delivery and manage expectations and visibility of work.

  • Someone who will work closely with the Head of Engineering to build a strong engineering organization, facilitate teamwork, and establish an Engineering culture that can grow with us. 

This may be you

  • 3+ years of engineering leadership experience, and/including 5+ years experience working as a software engineer/developer.

  • Experience with React, state management, core web and browser concepts, module systems and building, TypeScript. A bonus is experience with automated browser testing and Node.js.

  • Experience working at a product/SaaS company as a senior software engineering manager or engineer.

  • Experience working closely with product managers and designers to deliver demanding user interfaces for technical and non-technical users.

  • Ability to understand the complex requirements of building not just a user-facing application but also a toolkit that our customers, in turn, use to build their user interfaces.

  • Experience working with remote teams

  • Able to clearly and concisely communicate technical designs and thinking verbally and in writing.

  • Startup experience is an asset.

What we offer

  • Location: Remote in Europe

  • A highly skilled, inspiring, and supportive team where long-term personal growth is encouraged and supported.

  • Positive, flexible, and trust-based work environment.

  • A very 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.

Not sure you meet 100% of our qualifications? Have an untraditional background? Do apply anyway!

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

About the job

Full-time
Europe
18 Applicants
Posted 9 months ago
user interface
software engineering
nodejs
teaching
editing
Enhancv advertisement

30,000+
REMOTE JOBS

Unlock access to our database and
kickstart your remote career
Join Premium

Senior Engineering Manager

Sanity
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

We're looking for an experienced Engineering Manager to lead and grow a software engineering team responsible for the Sanity Studio. The Sanity Studio is a real-time, collaborative, composable, and highly configurable platform that gives editors an incredible amount of flexibility and gives developers a robust, extendable, and reactive framework for building modern authoring experiences.

Who are we?

Sanity.io is a modern, flexible content platform that replaces rigid legacy content management systems so companies like PUMA, Spotify, Figma, Riot Games, AT&T, and Skims can create amazing digital experiences for their customers. 

One of our big differentiators is treating content as data so it can be stored in a single source of truth but seamlessly adapted and personalized for any channel without extra effort. Forward-thinking companies choose Sanity because they can create tailored content authoring experiences, customized workflows, and content models that reflect their business.

Backed by Netlify, Vercel, the founders of Twitter and Medium, Heroku’s ex-CEO, and leading VCs like ICONIQ Growth, Threshold Ventures, and Lead Edge Capital, Sanity is at the epicenter of the modern digital product development stack.

You can only build a great company with a great culture. Read about our values and join us in building a diverse and inclusive team.

About the Role

As a senior engineering management leader, you’ll be responsible for building a strong, engaged team and delivering outstanding experiences for developers and editors to build, collaborate, and coordinate on the authoring of modern content experiences. 

Leading an engineering team at Sanity is about working with the team's product manager and designer to own the strategy, roadmap, and execution. This is achieved by working with great people and creating an environment where your team can shine. You'll have a passion for supporting your team's development and empowering them to consistently hit their goals and deliver results.

You’ll also be joining a growing group of talented engineering managers working together to shape the culture of our Engineering organization and build practices to help Sanity develop a reliable, scalable, and intuitive platform for our customers and community. 

You and your team will be:

  • Building APIs: planning and implementing beautiful, minimal APIs that allow both internal and external developers to think about the high-level things they want to solve and leave the hard implementation details to us.

  • Thinking about collaboration: Everything in Sanity reacts in real-time to changes in content. Every edit sends structured patches to the server and is applied to connected clients. Presence indicators show who’s editing what. This means APIs need to be reactive - “fetch and subscribe” rather than “fetch and return”.

  • Debugging and optimizing: With a huge React-based app full of reactivity, there are a lot of updates and room for optimization. Keeping an eye on performance, figuring out the slowest paths and building good patterns to keep the user interface snappy is important.

  • Learning and teaching: With a huge community of content editors and developers using the product, you’ll have lots of opportunities to learn from what they are doing with Sanity and how we can make their lives easier. It also means there are opportunities to teach developers internally and externally about best practices and new approaches. 

  • Continuously improving: There is always room for improvement. We want to improve our test coverage, make our APIs more robust, decouple state from UI, stay up to date with the latest dependencies… In other words: always improving the product.

  • Building in the open: The Sanity studio is an open-source project. The vast majority of your team’s contributions will be public and MIT-licensed.

This also means you and your team will:

  • NOT create “webpages”. Sanity is a complex, React-powered application. We’re looking for someone who has experience with web applications - things that run in your browser, have local state, updates in reaction to remote changes etc. It has a lifecycle much longer than a regular webpage render cycle, e.g. receive HTML, attach event handlers and done.

  • NOT be working on an internal tool that no one outside of your company will see. Sanity has a large number of customers and users which will all be using and building on our code, and our APIs. As a developer at Sanity you will be delivering high-impact work that empowers a huge community of people all over the world.

  • NOT be stagnant. There will be plenty of opportunity to explore new patterns, investigate relevant tools and keep up to date with the latest and greatest. It’s important for us to stay ahead!

In this role, we’re seeking

  • A compassionate, friendly human being who cares about and shows respect to the people you work with and has empathy for our users. We want everyone to feel welcome in our community while using our product, regardless of who they are and what they already know.

  • Someone pragmatic. While we strive to make the best possible solutions, we also need to get value to our users and make sure they are not blocked. This means that sometimes your team will need to deliver an incomplete or imperfect solution which we can iterate.

  • Someone who sets the standard for the team to ensure consistent, sustainable delivery and manage expectations and visibility of work.

  • Someone who will work closely with the Head of Engineering to build a strong engineering organization, facilitate teamwork, and establish an Engineering culture that can grow with us. 

This may be you

  • 3+ years of engineering leadership experience, and/including 5+ years experience working as a software engineer/developer.

  • Experience with React, state management, core web and browser concepts, module systems and building, TypeScript. A bonus is experience with automated browser testing and Node.js.

  • Experience working at a product/SaaS company as a senior software engineering manager or engineer.

  • Experience working closely with product managers and designers to deliver demanding user interfaces for technical and non-technical users.

  • Ability to understand the complex requirements of building not just a user-facing application but also a toolkit that our customers, in turn, use to build their user interfaces.

  • Experience working with remote teams

  • Able to clearly and concisely communicate technical designs and thinking verbally and in writing.

  • Startup experience is an asset.

What we offer

  • Location: Remote in Europe

  • A highly skilled, inspiring, and supportive team where long-term personal growth is encouraged and supported.

  • Positive, flexible, and trust-based work environment.

  • A very 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.

Not sure you meet 100% of our qualifications? Have an untraditional background? Do apply anyway!

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

Working Nomads

Post Jobs
Premium Subscription
Sponsorship
Free Job Alerts

Job Skills
API
FAQ
Privacy policy
Terms and conditions
Contact us
About us

Jobs by Category

Remote Administration jobs
Remote Consulting jobs
Remote Customer Success jobs
Remote Development jobs
Remote Design jobs
Remote Education jobs
Remote Finance jobs
Remote Legal jobs
Remote Healthcare jobs
Remote Human Resources jobs
Remote Management jobs
Remote Marketing jobs
Remote Sales jobs
Remote System Administration jobs
Remote Writing jobs

Jobs by Position Type

Remote Full-time jobs
Remote Part-time jobs
Remote Contract jobs

Jobs by Region

Remote jobs Anywhere
Remote jobs North America
Remote jobs Latin America
Remote jobs Europe
Remote jobs Middle East
Remote jobs Africa
Remote jobs APAC

Jobs by Skill

Remote Accounting jobs
Remote Assistant jobs
Remote Copywriting jobs
Remote Cyber Security jobs
Remote Data Analyst jobs
Remote Data Entry jobs
Remote English jobs
Remote Spanish jobs
Remote Project Management jobs
Remote QA jobs
Remote SEO jobs

Jobs by Country

Remote jobs Australia
Remote jobs Argentina
Remote jobs Brazil
Remote jobs Canada
Remote jobs Colombia
Remote jobs France
Remote jobs Germany
Remote jobs Ireland
Remote jobs India
Remote jobs Japan
Remote jobs Mexico
Remote jobs Netherlands
Remote jobs New Zealand
Remote jobs Philippines
Remote jobs Poland
Remote jobs Portugal
Remote jobs Singapore
Remote jobs Spain
Remote jobs UK
Remote jobs USA


Working Nomads curates remote digital jobs from around the web.

© 2025 Working Nomads.