
The productivity platform that adapts to you
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...
Notion offers competitive equity packages, unlimited PTO, and a flexible remote work policy. Employees also benefit from a learning budget to support ...
Notion fosters a culture of autonomy and creativity, allowing employees to shape their work environment. The company emphasizes a user-centric approac...

Notion • San Francisco, California
Notion is hiring a Software Engineer for their Primitive Foundations team to enhance core software building blocks. You'll work with technologies like Java and JavaScript to create robust and reusable components. This position requires a strong background in software engineering.
You have a solid foundation in software engineering principles and have experience building scalable applications. With a background in Java and JavaScript, you understand how to create efficient and maintainable code. You thrive in collaborative environments and enjoy working closely with cross-functional teams to bring innovative ideas to life. You are detail-oriented and have a knack for problem-solving, which helps you tackle complex challenges effectively. You appreciate the importance of in-person collaboration and are excited to contribute to a vibrant team culture. You are eager to learn and grow, and you embrace feedback as a tool for improvement.
Experience with React or similar frameworks is a plus, as it will help you contribute to the front-end aspects of the projects. Familiarity with agile methodologies and best practices in software development will also be beneficial in this role. If you have worked on projects involving databases or APIs, that experience will enhance your contributions to the team.
As a Software Engineer on the Primitive Foundations team, you will play a crucial role in developing and evolving the core building blocks of Notion's platform. You will collaborate with product managers and designers to decompose new product ideas into the right primitive solutions. Your work will involve writing clean, efficient code and ensuring that the primitives are robust and reusable across various applications. You will participate in code reviews and contribute to the overall architecture of the system, ensuring that it meets the needs of both users and developers. You will also engage in testing and debugging to maintain high-quality standards in the software you produce. Your contributions will directly impact the user experience and the functionality of Notion's tools.
Notion provides a dynamic work environment where creativity and collaboration are encouraged. You will have the opportunity to work with a talented team that values innovation and continuous improvement. The company offers a competitive salary range of $150,000 - $240,000 per year, reflecting the importance of your role in the organization. Additionally, you will benefit from a culture that promotes work-life balance and professional development. Notion is committed to fostering an inclusive workplace where diverse perspectives are valued, and you will be supported in your career growth.
Join us at Notion, where you can make a meaningful impact by building tools that help millions of users streamline their work and enhance their productivity.
Apply now or save it for later. Get alerts for similar jobs at Notion.