Taro Logo

Software Engineer, Web Infrastructure

Notion provides one place for teams to get everything done, connecting docs, notes, projects, calendar, and email with built-in AI.
$150,000 - $177,000
Frontend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · Productivity

Job Description

Notion, a leading workspace collaboration platform, is seeking a Senior Software Engineer for their Web Infrastructure team. This role focuses on empowering Notion engineers with web frameworks that are easy-to-use, performant, consistent, and accessible. The team owns web foundations including client code structure, asset serving, and component standardization.

As a core engineer on Web Infrastructure, you'll lead projects to enhance Notion's web client performance, focusing on reducing page render time and improving interaction responsiveness. You'll work on modularizing the client codebase, implementing efficient lazy loading, and developing caching strategies. The role requires expertise in React, modern bundling tools, and performance optimization.

The position offers a competitive salary range of $150,000 - $177,000 for San Francisco or New York locations, with a hybrid work arrangement requiring in-office presence on Mondays and Thursdays. You'll join a company that serves millions of users, including major organizations like Toyota, Figma, and OpenAI.

The ideal candidate brings deep experience in web application optimization, strong systems thinking, and excellent communication skills. You'll have the opportunity to impact developer productivity and user experience across Notion's platform. The company values diversity and encourages applications from builders passionate about software toolmaking, even if their background doesn't perfectly match every requirement.

Working at Notion means joining a team dedicated to creating tools that help people organize their work and life more effectively. The company offers a collaborative environment where in-person interaction is valued, while maintaining flexibility with their hybrid work model. Your work will directly influence how millions of users experience Notion's platform, making this an impactful role for someone passionate about web performance and developer tooling.

Last updated 6 hours ago

Responsibilities For Software Engineer, Web Infrastructure

  • Improve users page loading experience through modularizing client codebase
  • Improve interaction latency through making components more lightweight and efficient
  • Build developer tooling to detect and diagnose regressions
  • Lead projects to reduce time to render and interact with Notion pages

Requirements For Software Engineer, Web Infrastructure

React
JavaScript
TypeScript
  • Deep experience building and optimizing large web applications in React or similar frameworks
  • Strength in modern bundling and build tooling such as Webpack and performance profiling
  • Proven track record improving real-user performance metrics at scale
  • Strong systems thinking and ability to design paved-road abstractions
  • Excellent collaboration and communication across platform and product teams

Related Jobs

Senior Customer and Partner Solutions Engineer

Senior Customer and Partner Solutions Engineer position at Google, focusing on web ecosystem development and partner solutions, requiring 6+ years of programming experience and offering $147K-$216K base salary.

Senior Software Engineer, Google Store, Full Stack

Senior Software Engineer position at Google Store focusing on full-stack development, technical leadership, and building scalable e-commerce platforms for Google's hardware products.

Senior UX Engineer, YouTube Extended Reality

Senior UX Engineer position at YouTube focusing on Extended Reality development, combining front-end expertise with XR technologies to create innovative user experiences.

Font End Senior Software Developer - Remote Opportunity

Senior Frontend Developer position at Oracle, focusing on healthcare clinical applications with React, TypeScript, and modern web technologies.

Full-Stack Engineer, Content Platform

Senior Full-Stack Engineer role at Salesforce focusing on documentation platform development using React, Node.js, and modern web technologies.