notion
Software Engineer, Product Infrastructure
San Francisco, California (Remote)fulltimemid
About this role
Notion is seeking a Software Engineer for their Product Infrastructure team to design and build core frameworks that enable data reading/writing across the platform. You'll create abstractions that solve cross-stack problems, improve developer productivity, and unblock new product capabilities while working from San Francisco or New York City offices.
What you'll do
- Build core frameworks for reading and writing data in Notion using AWS, Postgres, NodeJS, TypeScript, and React
- Design new systems and abstractions that improve developer productivity, reliability, and performance
- Solve complex technical challenges like content graph traversal, offline sync systems, and permission model scaling
- Integrate feedback from internal product teams to shape infrastructure solutions
- Collaborate cross-functionally to unblock product development across multiple surfaces
What they're looking for
- Problem decomposition and analytical thinking
- Backend development (NodeJS, TypeScript, Postgres, AWS)
- Frontend development (React, TypeScript)
- Systems design and abstraction creation
- Pragmatic prioritization balancing craft and speed
- Clear written and verbal communication
- Ability to learn new technologies quickly
- Cross-functional collaboration
Benefits
- Competitive cash compensation ($209,000 - $240,000 base in SF/NYC)
- Equity
- Hybrid work schedule with in-office anchor days (Monday, Tuesday, Thursday)
- Work on foundational infrastructure impacting millions of users
- Opportunity to shape core product abstractions
Opens the official application on the employer’s site. No login required.