Notion logo

Senior Software Engineer, Core Product

Notion

About the Role

As a Senior Software Engineer in the Core Product team at Notion, you will be instrumental in building and maintaining the foundational components that power Notion's versatile workspace solutions. This role involves both internal platform development to accelerate engineering efforts and user-facing features that enhance toolmaking capabilities across the platform.

Responsibilities

  • Contribute to the development of core product features and infrastructure.
  • Collaborate with cross-functional teams including product, design, data science, and user research to define product strategy and drive execution.
  • Address complex technical challenges associated with scaling a high-growth product.
  • Ensure the performance, reliability, and robustness of the product as it scales.
  • Identify and execute on technical investments to improve long-term system sustainability.

What You'll Achieve

  • You will work on high-impact projects that are critical to Notion's growth and user satisfaction.
  • Develop features that enable a wide range of use cases such as documentation, wikis, issue tracking, and project management.
  • Play a key role in shaping the technical direction of the product.

Skills You'll Need

  • Proven track record in software engineering with a focus on back-end development and data handling.
  • Experience with web technologies including HTML, CSS, JavaScript, and frameworks like React.
  • Strong problem-solving skills and ability to handle complex technical challenges.
  • Excellent communication skills and ability to work collaboratively in a team environment.

Nice to Haves

  • Experience with React, TypeScript, Node.js, and Postgres.
  • Background in building or contributing to internal platforms or frameworks.
  • Interest in computing history and outside technical interests.

Notion is committed to diversity and inclusion, and we encourage applications from all backgrounds. If you're passionate about building tools that empower users and teams, we'd love to hear from you.

Benefits
Extracted with AI

  • Competitive salary
  • Equity options
  • Health insurance
  • Paid time off
  • Professional development opportunities

Similar jobs

Last update: 23 minutes ago

Notion logo
Notion

Senior Software Engineer

Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.

Notion logo
Notion

Senior Backend Software Engineer

Join Notion as a Senior Backend Software Engineer to build robust APIs and platforms, focusing on performance and reliability.

Notion logo
Notion

Data Science, Sales and Success Intern (Summer 2025)

Join Notion as a Data Science, Sales and Success Intern for Summer 2025. Work on impactful projects in a hybrid environment.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

Betterment logo
Betterment

Full Stack Software Engineer - Product Engineering

Join Betterment as a Full Stack Software Engineer in NYC, focusing on product engineering with React.js, GraphQL, and Ruby on Rails.

Subject logo
Subject

Senior Software Engineer with Front-End Experience (Next.js/Vercel)

Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.

Substack logo
Substack

Senior Software Engineer, Substack Enterprise

Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.

Built  logo
Built

Software Engineer II - TypeScript, Node.js, React

Join Built as a Software Engineer II to develop scalable features using TypeScript, Node.js, and React in a remote role.

Make - letsMake.com | A studio making world-class products, platforms & systems 💯 logo
Make - letsMake.com | A studio making world-class products, platforms & systems 💯

Senior Frontend Engineer (Remote)

Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

Mysten Labs logo
Mysten Labs

Senior Software Engineer, Frontend

Join Mysten Labs as a Senior Frontend Engineer to build web3 infrastructure using React and modern JS frameworks.

Titan logo
Titan

Senior Full Stack Software Engineer

Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.

Superframe logo
Superframe

Senior Full Stack Engineer (React, GraphQL, TypeScript)

Join Superframe as a Senior Full Stack Engineer in San Francisco. Work with React, GraphQL, and TypeScript to build next-gen CRM solutions.

Nowadays (YC S23) logo
Nowadays (YC S23)

Founding Engineer - Full-Stack (React, TypeScript, Python)

Join Nowadays as a Founding Engineer to innovate AI-driven event planning solutions. Full-stack role in San Francisco.

Scopic logo
Scopic

Remote Full-stack Next.JS Developer

Join Scopic as a Remote Full-stack Next.JS Developer. Work with Next.js, JavaScript, and TypeScript in a flexible, remote environment.

Meridian logo
Meridian

Senior Backend Engineer (Fintech)

Join Meridian as a Senior Backend Engineer to develop scalable fintech solutions using TypeScript, Kotlin, and AWS.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Deel logo
Deel

Senior Backend Engineer (Node.js/TypeScript)

Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.

Remo Health logo
Remo Health

Senior Software Engineer II, Provider Experience

Join Remo Health as a Senior Software Engineer II to lead technical development in dementia care solutions using React, TypeScript, and more.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

Buena logo
Buena

Full-Stack Engineer - Mid-level

Join Buena as a Mid-level Full-Stack Engineer in Berlin. Work with TypeScript, Next.js, and more in a dynamic startup environment.