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.
Requirements
Requires over 10 years of experience shipping production software with fluency in TypeScript across the full stack. Candidates should 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, Collaborative Editing, Product Instincts, Technical Design, Code Review, Testing
Keywords
TypeScript, Database, AI Agents, LLM, Permissions, Authorization, Full-stack, Data Model, Collaborative Editing, Software Engineering, Product Experience, Technical Design, Evals, Workflow Tools, Spreadsheets