Senior Software Engineer, Core Product
NotionAbout 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
Senior Software Engineer
Join Notion as a Senior Software Engineer in Denver, CO. Work with AWS, Ruby, and PostgreSQL in a hybrid environment.
Senior Backend Software Engineer
Join Notion as a Senior Backend Software Engineer to build robust APIs and platforms, focusing on performance and reliability.
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.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
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.
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.
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.
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.
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.
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.
Senior Software Engineer, Frontend
Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.
Senior Software Engineer, Frontend
Join Mysten Labs as a Senior Frontend Engineer to build web3 infrastructure using React and modern JS frameworks.
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.
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.
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.
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.
Senior Backend Engineer (Fintech)
Join Meridian as a Senior Backend Engineer to develop scalable fintech solutions using TypeScript, Kotlin, and AWS.
Senior Software Engineer, Frontend
Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.
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.
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.
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.
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.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
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.