Software Engineer (Developer Platform)
Posted Updated
- As a Developer Platform engineer, you will directly contribute to the foundational pieces that make Notion extensible and connected
- You will build tools, APIs, and platform experiences that help customers connect Notion to the world — bringing their apps, data, and workflows into one workspace
- Your work will make it easier for developers, admins, and builders to create reliable integrations and automations on top of Notion
- You will be a key player in building the robust technical foundation that allows Notion to achieve the connected workspace vision
- Your work will include both internal platform contributions that accelerate other Notion engineering teams and end-user-facing functionality that enables toolmaking ubiquity
- You will be presented with challenging technical problems, as Notion’s product needs are complex
- You’ll play a key role in identifying and executing against technical investments that ensure the long-term quality, reliability, and performance of Notion’s platform as we scale
- You’ll work with a team of engineers and cross-functional partners across product, design, data science, and user research to define a product strategy and drive execution through conception, research, implementation, and maintenance
- You’ll evolve Developer Platform capabilities across APIs, MCP tools, and integration infrastructure that help customers automate workflows, customize Notion, and connect Notion to the tools and data they use every day
- You’ll contribute to the overall performance, reliability, and robustness of the Notion product, ensuring it scales elegantly across many dimensions
- You’ll partner with engineering leaders to identify and execute against high-leverage technical investments that ensure the long-term flexibility and sustainability of our core systems
- Fluency with TypeScript across both backend and frontend
- 7+ years of experience shipping production software, with a strong track record of owning features end-to-end
- 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
- Strong product instincts: you can take a vague problem, propose a solid technical approach, and know when to cut scope
- If you’re excited about this role but don’t meet every bullet, we still encourage you to apply
- Experience driving teams toward shared goals and balancing business priorities with individuals’ strengths, areas of interest, and career development goals
- Experience building developer tools like APIs and SDKs
- Familiarity with AI/agent tooling, evals, or LLM-driven product experiences
