2 days ago
Base Salary
$150k - $168k/yr
Responsibilities
- Investigate page-load and interaction bottlenecks using browser tools and real-world data.
- Build or improve performance tests, dashboards, and guardrails for detecting regressions.
- Ship measured improvements to client loading, rendering, asset delivery, or caching.
- Partner with Web Infrastructure and product engineers to safely deploy changes across Notion’s web clients.
- Document findings and communicate recommendations about performance tradeoffs.
Requirements
- Solid programming fundamentals and some experience building software with JavaScript or TypeScript.
- Curiosity about browser behavior, page load, rendering, and interaction responsiveness.
- A thoughtful debugging approach with the ability to break down problems and gather evidence.
- Clear, kind communication and interest in cross-team collaboration.
- Intellectual curiosity about AI-enabled engineering tools and the ability to critically review their output.
- Familiarity with React or another component-based UI framework is helpful.
- Experience with performance profiling, browser developer tools, React profiling, bundlers, code splitting, service workers, asset caching, or performance testing is a plus but not required.
Benefits
- Competitive cash compensation, equity, and benefits are offered.
- The role is based in San Francisco or New York City.
- Employees work from the office on Mondays, Tuesdays, and Thursdays as Anchor Days.
Tech Stack
Categories
About Notion
Notion builds an all-in-one workspace that combines docs, wikis, databases, and project management with collaborative AI features for individuals and teams. It operates a freemium, subscription-based, land‑and‑expand model used from small groups to large enterprises. Founded in 2016 and headquartered in San Francisco, the privately held company focuses on unifying knowledge, projects, and workflows in a customizable platform.
