Software Engineer Intern
@ Notion

San Francisco, CA
$120,000
On Site
Intern
Posted 8 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXX XXXXXXXXX******* @notion.so
Recommended after applying

Job Details

About Us

Notion helps you build beautiful tools for your life’s work. In today's world of endless apps and tabs, Notion provides one place for teams to get everything done, seamlessly connecting docs, notes, projects, calendar, and email—with AI built in to find answers and automate work. Millions of users, from individuals to large organizations like Toyota, Figma, and OpenAI, love Notion for its flexibility and cost-saving benefits.

Work Arrangement & Office Requirements

This internship is in-person with required office days on Mondays and Thursdays. Depending on team needs, additional in-office days may be necessary. The internship will take place from Jan 26 - Apr 17 in Notion's NY or SF office.

About The Role

As a Software Engineer Intern at Notion, you will be paired with a mentor and work closely with teams across product engineering, mobile, infrastructure, and security to build and ship impactful projects that drive valuable customer and engineering impact.

What You'll Achieve

  • Write clean, secure, tested, and documented code.
  • Design and enhance the Notion platform with new capabilities.
  • Develop, debug, and own new product functionality or infrastructure.
  • Contribute to web services, databases, applications, tools, and networks.

Qualifications

  • Pursuing a bachelor's or master’s degree in computer science, engineering, or related field; graduation before December 2026.
  • Previous internship experience.
  • Proficiency (or learning path) in programming languages such as Typescript, Node.js, Go, Python, Java, Swift, Rust, or Kotlin.
  • Ability to solve problems and adapt in a fast-paced environment.
  • Willingness to work from the NY or SF office from Jan to Apr.

Skills You’ll Need To Bring

  • Thoughtful problem-solving and clear contextual understanding.
  • Backend candidates: Understanding of system interactions and relational databases.
  • Frontend candidates: Knowledge of CSS, Javascript, React and best practices in performance and accessibility.
  • User-first approach and responsible design awareness.
  • Adaptability with various programming technologies.
  • Empathetic communication and collaborative teamwork.

Nice To Haves

  • Expertise in Notion's stack including Typescript, React, Electron, Node.js, AWS, and Postgres.
  • Familiarity with tech pioneers and a broader interest in diverse fields.

Equal Opportunity & Inclusivity

Notion is proud to be an equal opportunity employer, welcoming diverse backgrounds and ensuring non-discriminatory hiring practices. Reasonable accommodations are provided for candidates with disabilities.

Compensation

The compensation is competitive and varies by location, role scope, and candidate expertise. For NY and SF roles, the estimated base hourly rate starts at $57/hr for Bachelors and $61/hr for Master’s.

Key skills/competency

  • Programming
  • Problem solving
  • Team collaboration
  • Mentorship
  • Debugging
  • Design
  • Documentation
  • Code testing
  • Frontend
  • Backend

How to Get Hired at Notion

🎯 Tips for Getting Hired

  • Customize Resume: Tailor your resume with relevant technical skills.
  • Research Notion: Understand their product and office culture.
  • Highlight Projects: Showcase internships and coding projects.
  • Prepare Technical Interviews: Practice problem-solving and coding exercises.

📝 Interview Preparation Advice

Technical Preparation

Review coding exercises and language fundamentals.
Practice debugging in a live environment.
Study framework documentation (React, Node.js).
Refresh algorithms and data structure concepts.

Behavioral Questions

Prepare examples of team collaboration.
Describe past problem-solving experiences.
Discuss managing deadlines under pressure.
Explain adapting to new technologies.

Frequently Asked Questions