Staff Software Engineer, Developer Productivity
WebflowFull Time
Expert & Leadership (9+ years)
Candidates should possess a Bachelor's degree in Computer Science or a related field, and demonstrate a strong interest in improving developer productivity through tooling, with a preference for those who enjoy critical thinking about engineering workflows and identifying bottlenecks. A willingness to advocate for developer experience is key, and prior experience in this domain is not strictly required.
The Software Engineer, Developer Experience will collaborate with engineers across the company to deliver an industry-leading developer experience, focusing on tools like the TypeScript language server, lint tooling, and the Notion CLI to improve developers’ day-to-day experience. They will research and evaluate new tools, keep up with developments in the JavaScript ecosystem, and work deeply with GitHub and CI systems to ensure efficient code merging. Additionally, they will take ownership of the development environment and toolchain, contributing to novel projects and delivering impact across the company.
Versatile productivity and collaboration platform
Notion is a workspace platform designed to enhance productivity and collaboration for a wide range of users, from startups to large enterprises. It combines various tools into a single platform, allowing teams to write, plan, and share their work efficiently. Users can start with a free version and upgrade to paid plans as their needs grow. Key features include customizable notes and documents, project management tools, and a drag-and-drop interface for easy page creation. Notion also includes an AI-powered Q&A feature that provides instant answers to user queries, helping to centralize knowledge. The platform supports multiple languages and has a strong global community that contributes content and organizes events.