Notion logo

Software Engineer Intern (Summer 2025)

Notion

About Notion

Notion blends everyday work tools into one, offering a platform for product roadmaps, company wikis, and meeting notes, making it customizable to any workflow. The mission is to enable everyone to shape the tools that shape their lives, emphasizing the importance of software in daily operations.

Role Overview

As a Software Engineer Intern for Summer 2025, you will join Notion's first engineering internship class. This role is crucial as Notion's user base grows, ensuring a fast, reliable, and secure experience. Over a 12-week period, you will work on impactful projects across various teams, including product engineering, mobile, infrastructure, and security. You will be paired with a mentor to guide your development and integration into the team.

What You'll Achieve

  • Write clean, secure, tested, and documented code.
  • Design and enhance the Notion platform with new capabilities as needed.
  • Develop, fix, and debug software for web services, databases, applications, tools, networks.

Skills You'll Need to Bring

  • Strong problem-solving skills with a clear understanding of complex contexts.
  • Proficiency in programming languages such as TypeScript, Node.js, Go, Python, Java, Swift, Rust, or Kotlin.
  • Ability to work in a dynamic, fast-paced environment.
  • Excellent communication and teamwork skills.

Nice to Haves

  • Familiarity with technologies like TypeScript, React, Electron, Node.js, AWS, and Postgres.
  • A broad interest in areas outside of technology, such as art, history, or social sciences.

Location and Work Environment

This internship requires working out of the NY or SF office with a hybrid schedule, including two anchor days. The internship will run from May to September, aligning with your summer schedule.

Compensation

The role offers an hourly rate of $55 to $59, based on qualifications and office location (San Francisco or New York City).

Benefits
Extracted with AI

  • Competitive hourly compensation
  • Hybrid work environment

Similar jobs

Last update: 23 minutes ago

Notion logo
Notion

Software Engineer, Developer Experience

Join Notion as a Software Engineer in Developer Experience, focusing on enhancing engineering productivity with tools like TypeScript and React.

Coinbase logo
Coinbase

Software Engineer Intern

Join Coinbase as a Software Engineer Intern to build next-gen crypto products. Solve complex problems with blockchain technology.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Pendo.io logo
Pendo.io

Software Engineering Internship (Front End/Back End/Site Reliability/Security)

Join Pendo as a Software Engineering Intern in Raleigh, NC. Work on impactful projects in a dynamic tech environment. $30/hr.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

NN Group logo
NN Group

Senior Full-stack Engineer (Angular, Node.js, TypeScript)

Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.

Kennisnet logo
Kennisnet

Software Developer for Educational Platforms

Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

Applied Intuition logo
Applied Intuition

Software Engineer - Autonomous Driving

Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

DEPT® logo
DEPT®

Intern Backend Developer Node.js

Join DEPT® as an Intern Backend Developer in Amsterdam, working with Node.js, JavaScript, and more. Gain hands-on experience with top clients.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Attio logo
Attio

Senior Product Engineer [Rust & Typescript]

Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Happy Horizon logo
Happy Horizon

Fullstack Developer Intern (C# / .NET)

Join Happy Horizon as a Fullstack Developer Intern in Eindhoven. Work with C#, .NET, JavaScript, and more in a dynamic team.

Buynomics logo
Buynomics

Senior Full Stack Software Engineer

Join Buynomics as a Senior Full Stack Software Engineer, working with TypeScript, ReactJS, and NodeJS in a hybrid role in Cologne.

Zivver logo
Zivver

Front-end Angular Engineer

Join Zivver as a Front-end Angular Engineer to shape the future of secure web applications. Work with Angular, TypeScript, and more in Amsterdam.

Telenet logo
Telenet

Software Engineer with Design Affinity

Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.