Job Description
Notion is seeking a Software Engineer to join their Core Product team. This role is based in San Francisco, California, and requires in-person work with two anchor days (Mondays & Thursdays) and a majority of the week spent in the office. The Software Engineer will contribute to the foundational pieces of Notion's building blocks, playing a key role in building a robust technical foundation. The team acts as a multiplier for the engineering organization, has outsize impact on how fast Notion grows, and guides the full-stack direction.
What this role involves:
- Working with a team of engineers and cross-functional partners to define product strategy and drive execution.
- Building and maintaining foundational pieces of Notion’s building blocks.
- Contributing to the overall performance, reliability, and robustness of the Notion product.
- Partnering with engineering leaders to identify and execute against high leverage technical investment.
Requirements:
- Proven track record of execution in building world-class product experiences.
- Experience shipping quality user interfaces using web technologies like HTML, CSS, JavaScript, and a modern UI framework like React.
- Enjoyment in collaborating with fellow engineers and cross-functional partners.
- Thoughtful problem-solving skills with a clear understanding of context.
- Ability to navigate ambiguity and decompose complex problems into clean solutions.
- Openness to different technologies and programming languages.
- Empathetic communication skills.
What Notion offers:
- Opportunity to work on foundational pieces of a widely used product.
- Collaboration with a diverse and talented team.
- A chance to contribute to the growth and scalability of Notion.