Software Engineer, Collections Experience
Role responsibilities
Design and ship new database properties, views, and permission models for Notion's database block. Collaborate with product, design, and AI teams to expand the capabilities of Notion Agent and improve technical standards across the team.
Requirements
Requires 10+ years of experience shipping production software with fluency in TypeScript across the full stack. Candidates must have a strong track record of owning features end-to-end and experience with complex data model decisions.
Key skills
TypeScript, Full-stack Development, System Design, Data Modeling, Permissions Systems, Product Instincts, Code Review, Testing, Technical Design, Collaborative Editing
Keywords
TypeScript, Database, Permissions, Authorization, AI Agents, LLM, Full-stack, Collaborative Editing, Software Engineering, Product Development, Data Model, Evals, Workflow Tools, Spreadsheets