Software Engineer Intern
@ Notion

New York, NY
$120,000
On Site
Intern
Posted 8 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXXXX XXXXXXX******* @notion.so
Recommended after applying

Job Details

About Notion

Notion helps you build beautiful tools for your life’s work. It connects docs, notes, projects, calendars, and email—all with AI integrated to find answers and automate work. Millions of users and large organizations like Toyota, Figma, and OpenAI trust Notion for its flexibility and efficiency.

Work Arrangement

This internship is an in-person experience from May to September. All interns must work from the NY or SF office on designated Anchor Days (Mondays and Thursdays), with some roles requiring additional in-office days.

About The Role

As a Software Engineer Intern, you will be paired with a mentor and work closely with teams across product engineering, mobile, infrastructure, and security. You will be responsible for writing clean, secure, tested code while building and shipping impactful projects that enhance the Notion platform.

  • Write secure, documented, and tested code.
  • Design and enhance platform functionality.
  • Develop and debug web services and applications.
  • Collaborate with mentors and cross-functional teams.

Qualifications & Skills

Pursuing a bachelor’s or master’s degree in computer science, engineering, or a related field. Must graduate before July 2027. Previous internship experience is preferred along with proficiency in one or more programming languages (Typescript, Node.js, Go, Python, Java, Swift, Rust, or Kotlin). Strong problem-solving skills, collaborative mindset, and the ability to adapt in a fast-paced environment are crucial. Key technical skills include backend system understanding, frontend technologies (CSS, JavaScript, React) and familiarity with relational databases.

Additional Information

Notion values diverse backgrounds and is an equal opportunity employer committed to providing reasonable accommodations. Compensation is competitive and varies based on location, role scope, and individual expertise. Estimated hourly rates for the position are provided for NY and SF offices.

Key skills/competency

  • Software Engineering
  • Programming
  • Problem-solving
  • Mentorship
  • Collaboration
  • Backend
  • Frontend
  • Testing
  • Debugging
  • Documentation

How to Get Hired at Notion

🎯 Tips for Getting Hired

  • Research Notion's culture: Investigate company values and recent projects.
  • Customize your resume: Highlight coding and problem-solving skills.
  • Prepare technical examples: Detail project experiences and internships.
  • Practice interview questions: Prepare both technical and behavioral responses.

📝 Interview Preparation Advice

Technical Preparation

Review programming language fundamentals.
Practice coding challenges on LeetCode.
Study system design and debugging techniques.
Learn frameworks and database fundamentals.

Behavioral Questions

Describe a challenging team project.
Explain your problem-solving process.
Discuss adapting to changing priorities.
Share a time you collaborated effectively.

Frequently Asked Questions