Notion

Software Engineer, Fullstack, Early Career

Notion6 months ago
Location

San Francisco, California

Type

Full Time

Salary

USD 126,000 – 180,000

Level

Junior

Role

Fullstack Engineer

Posted

Sep 5, 2025

Full TimeJunior

The role

Summary

Notion is seeking an Early Career Fullstack Software Engineer to contribute to their innovative productivity platform. The role offers an opportunity to shape core user experiences, work on cutting-edge features including AI integration, and join a dynamic team that's transforming how people work and collaborate.

What you'll do

Product Feature Development: Plan, build, and ship product features from conception to launch, iterating based on user insights and feedback
Performance Optimization: Improve performance, reliability, and quality of key user experiences used by millions of users and organizations
Experimentation: Run experiments to drive user activation, retention, collaboration, and revenue in partnership with design, data science, and research teams
Internal Tools Development: Build internal tools and platform improvements to help engineering teams ship code quickly and safely
Team Culture Contribution: Contribute to team norms, code quality, and fostering a culture of continuous learning and thoughtful decision-making

What we look for

Technical

Programming FundamentalsStrong understanding of data structures, algorithms, and distributed systems
Problem-SolvingAbility to navigate ambiguity and decompose complex problems into clean, pragmatic solutions

Education

DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Professional Experience1-3 years of full-time professional engineering experience, including building product experiences as part of an engineering team

Skills

Required skills

Problem-SolvingHolistic approach to understanding context and solving complex technical challenges
CommunicationProactive communication skills with ability to own work and drive projects forward
Technology PragmatismAbility to see technologies as tools for solving real problems, not ends in themselves

Nice to have

Tech Stack KnowledgeExperience with React, TypeScript, Node.js, Postgres, experimentation, and analytics tooling
Systems UnderstandingExposure to distributed systems, observability, CI/CD, and infrastructure fundamentals

Compensation & benefits

Salary

USD 126,000 – 180,000 (annual)

Benefits

Competitive Compensation

Highly competitive base salary with potential for equity

Hybrid Work Model

In-office collaboration on Mondays, Tuesdays, and Thursdays with flexibility

Professional Growth

Opportunity to work on cutting-edge product features and AI technologies


Interview process

  1. 1
    Initial Screening Review of application and initial recruiter conversation
  2. 2
    Technical Assessment Evaluation of coding skills and problem-solving abilities
  3. 3
    Team Matching Discussion to align candidate interests with appropriate engineering teams
  4. 4
    Final Interviews Technical and cultural fit interviews with potential team members

Apply for this position

You'll be redirected to the company's application page