This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
During your 12-week internship, you will be paired with a mentor that will help guide you as you work closely with our team to build and ship impactful projects. These projects will drive valuable impact to our customers and engineers. From product engineering, mobile, to infrastructure and security, we have opportunities available on different teams.
Job Responsibility:
Write clean, secure, tested, and documented code
Design & enhance the Notion platform with new capabilities, as and when the need arises
Design, develop, and own new product functionality and/or infrastructure leveraging modern frameworks and tooling
Develop, fix and debug software for web services, databases, applications, tools, networks
Requirements:
Pursuing a bachelor's or master’s degree in computer science, engineering, or another related field. Must graduate before July 2027
Previous internship experience
Working towards a proficiency of one or more programming languages such as Typescript, Node.js, Go, Python, Java, Swift, Rust, or Kotlin
You find large challenges exciting and enjoy discovering problems as much as solving them
You are able to problem-solve and adapt to changing priorities in a fast-paced, dynamic environment
This internship will take place from May - September (based on your summer schedule) and you will need to be able to work out of our NY or SF office during this time
Thoughtful problem-solving
For a backend internship: You have a passion for learning how parts of a system fit together—from the user interface to the data model. Familiarity with relational database systems like Postgres or MySQL is a plus
For a frontend internship: You have a passion for learning technologies (CSS, Javascript, & React) and best practices in front-end architecture, including performance, accessibility and usability
Put users first
Not ideological about technology
Empathetic communication
Team player
You don’t need to be an AI expert, but you’re curious and willing to adopt AI tools to work smarter and deliver better results
Nice to have:
You have expertise with specific technologies that are part of our stack, including Typescript, React, Electron, Node.js, AWS, and Postgres
You've heard of computing pioneers like Ada Lovelace, Douglas Engelbart, Alan Kay, and others—and understand why we're big fans of their work
You have interests outside of technology, such as in art, history, or social sciences