Skip to content
NotionNotion

Software Engineer, Early Career

Early career software engineer at Notion building core product features, AI/automation tools, growth experiences, or platform infrastructure. Requires <2 years experience, strong CS fundamentals, thoughtful problem-solving, high agency, and impact-driven mindset.

About the job

Responsibilities

  • Plan, build, and ship product features from conception to launch, then iterate based on insights and customer feedback.
  • Improve performance, reliability, and quality of key experiences used by millions of users and thousands of organizations.
  • Run experiments that drive activation, retention, collaboration, and revenue, partnering with design, data science, and research.
  • Build internal tools and platform improvements that help all engineers ship quickly and safely.
  • Contribute to team norms, code quality, and a culture of learning and thoughtful tradeoffs.

Areas you might work on:

  • Core Notion product features: Help develop, improve, and maintain features for our flagship product, focusing on the editor, databases, sharing, or other key areas that power millions of workflows.
  • AI and automation: Help develop and integrate intelligent features that make Notion more powerful, contextual, and efficient for our users.
  • Growth and activation: Work on features that help new users discover Notion's value, improve onboarding experiences, and increase user engagement.
  • Platform and infrastructure: Contribute to the systems that power Notion's backend services, ensuring reliability, scalability, and performance as our user base grows.

Requirements

  • Less than two years of engineering experience.
  • Solid fundamentals in data structures, algorithms, and distributed systems.
  • Thoughtful problem-solving: Approach problems holistically, starting with a clear and accurate understanding of the context. Think about the implications of what you're building and how it will impact real people's lives. Navigate ambiguity successfully, decompose complex problems into clean solutions, while balancing the business impact.
  • Impact-driven approach to technology: See technologies as tools to achieve user impact rather than ends in themselves. Care more about building successful systems that solve real problems than about using specific tech stacks or following trends. Stay current with the latest tools like Cursor, Claude Code, and other AI-assisted development environments; pragmatic about choosing the right tool for the job.
  • Proactive communication and high agency: Own your work, communicating clearly about progress and blockers. Show initiative in identifying what needs to be done and driving projects forward. Ask questions when needed while independently finding solutions to problems.

Nice-to-Haves

  • Experience with any part of our technology stack: React, TypeScript, Node.js, Postgres, and Elasticsearch.
  • Care about the interaction between technology and society, the ways in which they inform each other, and our responsibility as technologists to be conscious of that relationship.
  • Familiarity with computing pioneers like Ada Lovelace, Douglas Engelbart, Alan Kay, and others.

Skills

React, TypeScript, Node.js, Postgres, Elasticsearch, Data Structures, Algorithms, Distributed Systems

Greenboard

Greenboard

New York, NY

Software Engineer
$130k+/yrOn-siteFullstack Engineering

Full-time software engineering role for 2027 graduates building AI agents, scalable message-archiving systems, and data infrastructure for a financial compliance platform. Requires a BS or MS, strong Node.js and Python skills, cloud exposure, and evidence of independently shipping software.

Hex

Hex

San Francisco, CA

Product Engineer Intern
$132k+/yrHybridFullstack Engineering

Product Engineer Interns build and ship full-stack product features for AI-powered data tooling, collaborating with designers, product managers, and AI engineers. The role requires software project experience, familiarity with JavaScript, TypeScript, and/or Python, and an interest in AI-driven user experiences.

Chime

Chime

San Francisco, CA

Software Engineer, Growth
$133k+/yrOn-site2+ YOEFullstack Engineering

Build and optimize full-stack consumer growth features using React, TypeScript, Rails, and Go. The role requires at least two years of production software experience, API and database expertise, and a metrics-driven experimentation mindset.

Siftstack

Siftstack

Marina Del Rey, CA

Software Engineer – New College Graduate
$125k+/yrHybridFullstack Engineering

Build scalable systems for processing and visualizing high-frequency sensor data, contributing to production software alongside experienced engineers. The role is intended for new college graduates with a STEM bachelor’s degree and strong foundations in algorithms, data structures, or data analysis.

Valon

Valon

New York, NY
Software Engineer New Grad
$135k+/yrOn-siteFullstack Engineering

Build scalable software and infrastructure for a complex, highly regulated mortgage-servicing platform. The role is designed for new graduates with a computer science degree, strong communication skills, and foundational software development experience.