Latest AI JobsBrowse Jobs
Notion logo

Software Engineer, Product Infrastructure

NotionSan Francisco, CaliforniaEngineering
Apply on company site
Salary
$150K - $200K USD
Job type
Full-time
Work mode
Remote
Posted
10 Aug 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Software Engineer, Product Infrastructure position at Notion involves building foundational data models and abstractions that power collaborative workspaces across the entire stack. This opportunity is available for professionals based in San Francisco or New York City, with hybrid office expectations on specific anchor days.

Key Responsibilities

Design and construct core frameworks that facilitate reading and writing data within Notion, incorporating feedback from internal teams.
Create novel systems and abstractions that boost developer productivity, system reliability, and overall performance by managing complex problems for product engineers.
Address advanced technical hurdles, such as building user content graph traversal abstractions, developing offline content sync engines, and scaling permission models for enterprise customers.

Requirements

Approach problem-solving thoughtfully by establishing clear context, breaking down intricate challenges, and pursuing clean solutions.
Demonstrate pragmatic and business-oriented thinking by balancing technical craft, execution speed, and business impact.
Strive for simplicity by critically evaluating design implications and working to eliminate unnecessary code complexity.
Maintain a non-ideological perspective on technology, viewing programming languages through trade-offs and remaining eager to learn new tools.
Communicate nuanced ideas clearly in writing and speech while engaging constructively with differing perspectives.
Collaborate effectively in a cross-functional team environment, supporting mutual learning and shared goals.

Nice to Have

Experience utilizing typed language features (such as TypeScript or Flow) to direct code migrations or building custom data modeling paradigms like ORMs and query languages.
Familiarity with how fundamental abstractions scale inside large codebases and curiosity regarding architectural models like Meta's TAO or Google's Zanzibar.
Awareness of computing pioneers such as Ada Lovelace, Douglas Engelbart, and Alan Kay.
Broad personal interests outside of technology, including art, history, or social sciences.

Skills and Tools

AWS
React
TypeScript
NodeJS
Postgres

Salary and Benefits

Estimated base salary range of $150,000 to $200,000 per year for roles based in San Francisco or New York City.
Total compensation package includes competitive cash pay, equity, and comprehensive benefits.
Compensation offers are determined by factors including candidate experience, role scope, complexity, and geographic location.

About the Company

Notion operates as a collaborative AI workspace where teams and agents gather to think, store knowledge, and manage projects. Millions of individuals and enterprises rely on the platform to reduce fragmented workflows, automate busy work, and establish central systems of record. Employees, referred to as Notinos, are encouraged to embrace curiosity, value craftsmanship, and explore how humans work together in the AI era.

How to Apply

To submit your application for the Software Engineer, Product Infrastructure role, please visit the official Notion careers page.

Skills and tech stack

Questions candidates ask

Where is this role located?

This position can be based in either San Francisco, California or New York City. The team works from the office on Mondays, Tuesdays, and Thursdays as anchor days.

What is the salary range for this position?

The estimated base salary range for candidates based in San Francisco or New York City is $150,000 to $200,000 per year, alongside cash compensation, equity, and benefits.

What technologies will I work with?

Engineers on this team use tools and technologies such as AWS, Postgres, NodeJS, TypeScript, and React on the frontend.

Do I need deep AI expertise for this role?

Deep AI expertise is not required for every role, but Notion expects team members to be intellectually curious, enjoy tinkering, and use AI as a collaborator in their work.

How do I apply for this job?

You can apply directly on the official Notion careers page by clicking the application link.

Ready to apply?

The application is on the official Notion careers page.

Apply on company site