Notion is seeking a Staff Software Engineer for their Teamwork initiative, focused on transforming Notion into a collaborative environment for knowledge work. The role involves building core features that enable teams, individuals, and AI to work together effectively. The position is based in San Francisco with a hybrid work model requiring two anchor days (Mondays & Thursdays) in office.
The Teamwork team is responsible for crucial elements of the user experience including the sidebar, inbox, notifications, comments, and home page. They're at an exciting juncture, addressing unprecedented growth in user content and collaboration needs while reimagining workflows for the AI era. This requires rethinking Notion's core information architecture to build a foundation for the next decade.
As a Staff Engineer, you'll lead strategic projects, work closely with cross-functional partners, and contribute to foundational systems that power Notion's building blocks. The role requires deep technical expertise, with 7+ years of engineering experience and a proven track record of shipping high-quality user interfaces. You'll need strong leadership skills to guide teams through complex projects and mentor junior members.
The ideal candidate brings both technical excellence and collaborative spirit, with experience in modern web technologies like React, TypeScript, and Node.js. They should be a thoughtful problem-solver who can navigate ambiguity and balance technical decisions with business impact. The position offers competitive compensation ranging from $230,000 to $320,000 per year for San Francisco-based candidates.
Join Notion's mission to democratize software creation while working with customers like OpenAI, Toyota, and Figma. This is an opportunity to shape the future of collaborative knowledge work at a rapidly growing company committed to diversity and creativity.