Software Engineer, Product Infrastructure at Notion

San Francisco, California, United States

Notion Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
TechnologyIndustries

Requirements

  • Thoughtful problem-solving: Clear and accurate understanding of context, decompose tricky problems, work towards clean solutions
  • Pragmatic and business-oriented: Care about business impact, prioritize projects balancing craft, speed, and bottom line
  • Strive for simplicity: Think critically about implications, aim for simple and well-crafted designs, motivated to eliminate complexity
  • Not ideological about technology: View technologies and languages as tradeoffs, opinionated but adaptable, can learn new technologies
  • Empathetic communication: Communicate nuanced ideas clearly in writing or real-time, engage thoughtfully in disagreements and compromise
  • Team player: Enjoy cross-functional collaboration, care about shared goals, learning, growing, and helping others

Responsibilities

  • Shape and build core frameworks for reading and writing data in Notion, integrating feedback from internal customers, using tools like AWS, Postgres, NodeJS, TypeScript, React
  • Design new systems and abstractions to improve developer productivity, reliability, and performance by handling classes of problems upfront for product engineers
  • Solve hard technical challenges, such as abstractions for efficient traversal of user content graph, syncing user content for offline use, or scaling permission model for large customers with complex content

Skills

Key technologies and capabilities for this role

AWSPostgresNodeJSTypeScriptReact

Questions & Answers

Common questions about this position

What is the work location and arrangement for this role?

The position is hybrid, requiring all team members to work from Notion's offices on Mondays and Thursdays, designated as Anchor Days, with certain teams or positions possibly needing additional in-office days.

What salary or compensation does this position offer?

This information is not specified in the job description.

What key skills are required for the Software Engineer role?

Key skills include thoughtful problem-solving with clear context understanding, pragmatic business-oriented prioritization, striving for simplicity in designs, flexibility with technologies based on tradeoffs, empathetic communication, and being a collaborative team player.

What is Notion's company culture like?

Notion emphasizes in-person collaboration as essential to its culture, requiring office work on Anchor Days, and values team players who collaborate cross-functionally.

What makes a strong candidate for this Product Infrastructure Engineer role?

Strong candidates demonstrate thoughtful problem-solving, pragmatic business focus, simplicity in design, technology flexibility, clear empathetic communication, and cross-functional team collaboration.

Notion

Versatile productivity and collaboration platform

About Notion

Notion is a workspace platform designed to enhance productivity and collaboration for a wide range of users, from startups to large enterprises. It combines various tools into a single platform, allowing teams to write, plan, and share their work efficiently. Users can start with a free version and upgrade to paid plans as their needs grow. Key features include customizable notes and documents, project management tools, and a drag-and-drop interface for easy page creation. Notion also includes an AI-powered Q&A feature that provides instant answers to user queries, helping to centralize knowledge. The platform supports multiple languages and has a strong global community that contributes content and organizes events.

San Francisco, CaliforniaHeadquarters
2016Year Founded
$325.9MTotal Funding
LATE_VCCompany Stage
Enterprise Software, AI & Machine LearningIndustries
5,001-10,000Employees

Benefits

Medical, dental & vision insurance
PTO
Mental health & wellbeing package
Parental leave
Fertility coverage
Retirement matching
Commuter benefits
Monthly stipend

Risks

Increased competition from AI-enhanced tools like Evernote.
Potential trust issues with AI features due to factual inaccuracies.
User resistance to adopting new productivity tools.

Differentiation

Notion combines note-taking, task management, and databases into a single platform.
The platform offers customizable workspaces for personal and collaborative use.
Notion AI assists with tasks like text generation and predictive analytics.

Upsides

Integration with Slack and Google Drive enhances workflow automation.
Acquisition of Skiff strengthens Notion's privacy offerings.
Standalone apps like Notion Calendar expand Notion's modular productivity solutions.

Land your dream remote job 3x faster with AI