Latest AI JobsBrowse Jobs
Notion logo

Software Engineer, User Database Infrastructure

NotionSan Francisco, CaliforniaEngineering
Apply on company site
Salary
$299K - $334K USD
Job type
Full-time
Work mode
Remote
Posted
16 Sept 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Software Engineer, User Database Infrastructure position at Notion is a backend-leaning role based in San Francisco, California, with remote flexibility. This opportunity suits an experienced technical leader with over a decade of background who wants to build scalable database systems that empower everyday knowledge workers.

Key Responsibilities

Take a new product from the early alpha stage to general availability by collaborating closely with early customers, iterating on feedback, and shaping future releases.
Optimize real customer workloads by improving query execution, indexing, and client data loading to maintain high performance as datasets expand.
Construct secure and reliable systems capable of managing schema changes, concurrent writes, permissions, and data recovery for business-critical workflows.
Simplify powerful database capabilities by turning provisioning, migrations, and indexing into user-friendly product experiences.
Automate database provisioning and fleet operations, enhance observability, and scale the system architecture to support growing customer adoption.

Requirements

Bring 10+ years of engineering experience and technical leadership, building and operating production software while guiding complex cross-team initiatives from concept to delivery.
Possess production relational database experience with tools like Postgres or MySQL, making direct decisions regarding schemas, indexes, transactions, locking, and concurrency beyond ORM usage.
Demonstrate strong backend engineering fundamentals with the ability to design services that remain correct under concurrency, partial failures, and retries.
Apply a systematic approach to performance using query plans, traces, profiles, and experiments to resolve bottlenecks across storage, services, and client code.
Display strong product judgment to translate customer problems into practical technical strategies and simpler workflows.
Maintain a willingness to work across the stack, stepping into client code or unfamiliar systems as needed.
Show fluency with AI-assisted engineering by using artificial intelligence to accelerate exploration, implementation, and testing while taking responsibility for validation.

Nice to Have

Experience managing database fleets or building database platforms covering provisioning, upgrades, backups, and recovery.
Deep Postgres expertise, including advanced query optimization, performance tuning, or workload isolation for large datasets and high-concurrency workloads.
Background in building query layers, sync engines, change-data-capture pipelines, permission systems, or other reusable data abstractions.

Skills and Tools

React
Node.js
TypeScript
Go
Postgres

Salary and Benefits

Estimated base salary range of $299,000 to $334,000 per year for roles based in San Francisco, determined by location, role complexity, and candidate expertise.
Highly competitive cash compensation, equity, and comprehensive benefits.

About the Company

Notion builds the collaborative AI workspace where teams and agents think together, placing knowledge, projects, meetings, and AI tools into one unified platform. Millions of users rely on Notion to run their work, supported by employees known as Notinos who act as customer zero in bringing the future of work to life. The company operates from its San Francisco offices on Mondays, Tuesdays, and Thursdays as Anchor Days to foster in-person thinking and building.

How to Apply

To apply for this position, please submit your application directly on the official Notion careers page.

Skills and tech stack

Questions candidates ask

Where is this job located?

This role is based in San Francisco, California, with remote flexibility. The team works from the San Francisco office on Mondays, Tuesdays, and Thursdays for Anchor Days.

What is the expected experience level for this role?

Candidates should have 10+ years of engineering experience and technical leadership building and operating production software.

What is the salary range for this position?

For roles based in San Francisco, the estimated base salary range is $299,000 to $334,000 per year, depending on factors like experience, location, and role complexity.

What technologies are used in Notion's stack for this role?

The technology stack includes Postgres, Go, TypeScript, Node.js, and React.

Do I need deep AI expertise to apply?

Deep AI expertise is not required for every role, but Notion expects intellectual curiosity, a willingness to tinker, and fluency with AI-assisted engineering to accelerate work.

Ready to apply?

The application is on the official Notion careers page.

Apply on company site