Notion
Software Engineer, Collections Experience
San Francisco, California, Remote. Posted 6 months ago
The role
You will design and ship new database properties, views, and permission models. You will work across the stack in TypeScript to build features for Notion's database block.
What you will do
- Design and ship new database properties and views
- Design permission models that hold up at the scale of our largest customers
- Partner with the Agent team to grow what Notion Agent can do with databases
- Collaborate closely with product and design on features
- Raise the bar on code review, testing, and technical design
Required qualifications
- 10+ years shipping production software
- Fluency with TypeScript across both backend and frontend
- Strong product instincts
- Experience on systems where data model decisions have long-lived consequences
Nice to have
- Experience building database, spreadsheet, or workflow tools
- Background in permissions or authorization systems at scale
- Familiarity with AI/agent tooling, evals, or LLM-driven product experiences
Benefits
- Cash compensation
- Equity
- Benefits
About the company
Notion is the collaborative AI workspace where teams and agents think together. Millions of individuals, small teams, and large companies run their work on Notion.