Software Engineer, Web Infrastructure

Notion is an AI workspace for capturing team knowledge, finding answers, and automating work with agents.

Series C11 current maintainers11 active leads7 lead step-downs
San Francisco, United States
About Notion

Notion Labs, Inc. operates a collaborative workspace that combines documents, knowledge management, databases, projects, search, and AI-enabled automation. Its developer platform provides an API for connecting workspaces to external tools and automating workflows.

View jobs by Notion

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will help make Notion's web clients measurably faster and more resilient. You will investigate performance bottlenecks with browser tools and real-world data, build performance tests and dashboards, and ship scoped improvements to loading, rendering, asset delivery and caching.

Requirements

  • Solid programming fundamentals and some experience with JavaScript or TypeScript
  • Curiosity about how browsers work and affect page load and rendering
  • Thoughtful debugging approach
  • Clear communication and collaboration
  • Curiosity about AI-enabled engineering tools

Responsibilities

  • Investigate page-load and interaction bottlenecks using browser tools and real-world data
  • Build or improve performance tests, dashboards, and guardrails
  • Ship improvements to client loading, rendering, asset delivery, or caching
  • Partner with Web Infrastructure and product engineers to land changes safely
  • Document learnings and share recommendations