Software Engineer, Collections ExperienceActive$213K–$320K

The opportunity

Collections Experience owns the product experience for Notion’s database block and everything on top of it: properties, views, forms, permissions, and many more features. If you’ve ever typed /database in a Notion page, you’ve already used something our team built.

What you'll do

  • Design and ship new database properties and views that expand what people can model in Notion

  • 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,: from tool development to eval-driven iteration

  • Collaborate closely with product and design on features that are ambiguous up: front and require strong technical judgment to scope

  • Raise the bar on code review, testing, and technical design across the team

  • + years shipping production software, with a strong track record of owning features end-to-end

What they're looking for

  • Fluency with TypeScript across both backend and frontend
  • Strong product instincts: you can take a vague problem, propose a solid technical approach, and know when to cut scope
  • Experience on systems where data model decisions have long-lived consequences: (databases, permissions, collaborative editing, or similar)
  • You don’t need to be an AI expert, but you’re curious and willing to adopt AI: tools to work smarter and deliver better results.