
About Notion
The productivity platform that adapts to you
Key Highlights
- Valuation over $10B, up from $2B in 2020
- 20 million users, including McDonaldβs and IBM
- $335M raised from investors like Index Ventures
- Headquartered in Yerba Buena, San Francisco, CA
Notion is a leading productivity platform headquartered in Yerba Buena, San Francisco, CA. It empowers users to manage workflows through a customizable workspace that integrates documents, projects, and knowledge management. With a valuation exceeding $10B, Notion has secured $335M in funding from i...
π Benefits
Notion offers competitive equity packages, unlimited PTO, and a flexible remote work policy. Employees also benefit from a learning budget to support ...
π Culture
Notion fosters a culture of autonomy and creativity, allowing employees to shape their work environment. The company emphasizes a user-centric approac...

Software Engineering β’ Mid-Level
Notion β’ San Francisco - On-Site
Skills & Technologies
Overview
Notion is hiring a Software Engineer for their Product Platform team to design and implement scalable systems and tools. You'll work with technologies like JavaScript, Node.js, and React. This position requires a strong background in software engineering.
Job Description
Who you are
You have a solid background in software engineering, with experience in building scalable systems and tools that enhance user experiences. Your expertise in JavaScript and frameworks like React allows you to create seamless and efficient applications. You thrive in collaborative environments, working closely with cross-functional teams to deliver high-quality products. You understand the importance of reliability and security in software development, ensuring that the systems you build are robust and trustworthy. You are passionate about creating tools that empower users and improve productivity. You are eager to learn and adapt to new technologies, contributing to the continuous improvement of the team and the product.
What you'll do
As a Software Engineer on the Product Platform team, you will be responsible for designing, implementing, and scaling systems that power Notion's product features. You will collaborate with other engineers to build event-based and data-driven experiences that enhance user engagement. Your role will involve writing clean, maintainable code and participating in code reviews to ensure the highest standards of quality. You will also work on optimizing existing systems and frameworks, contributing to the overall performance and reliability of the platform. Additionally, you will engage in problem-solving discussions with your team, sharing insights and best practices to foster a culture of innovation and excellence.
What we offer
Notion provides a dynamic work environment where in-person collaboration is valued. You will have the opportunity to work alongside talented engineers who are passionate about building exceptional products. The company offers competitive compensation, including a salary range of $230,000 - $260,000 per year for this role. You will also benefit from a culture that encourages professional growth and development, with opportunities to learn from experienced colleagues and take on new challenges. Notion is committed to creating a supportive and inclusive workplace where everyone can thrive.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Notion.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
OpenAI is hiring a Software Engineer for their Privacy Infrastructure team to design and operate technical systems supporting legal compliance workflows. You'll work with technologies like Apache Spark and Databricks in San Francisco.

Software Engineering
Notion is hiring a Software Engineer for their Enterprise Data Platform team to design and build core data infrastructure. You'll work with technologies like Apache Spark, Kafka, and Python. This position requires 5+ years of experience in data engineering.

Software Engineering
AKASA is hiring a Software Engineer for their Data Platform team to build innovative AI solutions for healthcare. You'll work with technologies like Java, Python, and AWS to enhance healthcare operations. This role requires experience in software development and a passion for improving patient care.

Software Engineering
Discord is hiring a Software Engineer for their Data Platform to build scalable data infrastructure. You'll work with technologies like Java and Python to support millions of gamers. This position requires 5+ years of experience in software engineering.

Software Engineering
Point72 is hiring a Software Engineer for their Data Platform team to build a multitenant data platform for data ingestion and cataloguing. You'll work with AWS and various data technologies in Warsaw.