Software Engineer, Product Platform
Notion
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Notion
Notion helps build beautiful tools for your life’s work. Millions use Notion to connect docs, notes, projects, calendar, and email—with AI built in to find answers and automate work.
Work Arrangement
Team members work in-office on Mondays, Tuesdays, and Thursdays. Some teams may require additional in-office days.
About The Role
The Software Engineer, Product Platform will design, implement, scale and operate systems, tools, and frameworks powering data-driven product experiences across Notion.
What You'll Achieve
- Own development of systems and infrastructure for high-scale features.
- Collaborate cross-functionally with Product, Data Science, Data Engineering, and AI teams.
- Work on full stack components including infrastructure, libraries, and product code.
- Influence and execute streaming infrastructure roadmap.
- Monitor and optimize production systems for performance and cost.
Skills You'll Need
Proven experience in data or infrastructure-focused engineering teams, strong product mindset, and passion for scalable systems. Excellent problem-solving, adaptable learning attitude, and effective communication are essential.
Nice To Haves
- Experience scaling event-based platforms.
- Knowledge of asynchronous workflow systems like Kafka and Redis.
- Full-stack experience with Typescript and Node.js ecosystem.
Equal Opportunity
Notion is an equal opportunity employer committed to diversity and reasonable accommodations for qualified individuals.
Compensation
For roles based in San Francisco, the base salary is estimated at $230,000 - $260,000 per year. Compensation is based on multiple factors including role scope and candidate experience.
Key skills/competency
- Software Engineering
- Platform
- Infrastructure
- Data Systems
- Scalability
- Streaming
- Collaboration
- Performance
- Cost Optimization
- Communication
How to Get Hired at Notion
- Research Notion's culture: Explore their mission and values on their website.
- Tailor your resume: Highlight experience in scalable infrastructure.
- Emphasize technical skills: Showcase data systems and streaming expertise.
- Prepare for interviews: Review Notion's recent projects and product roadmap.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background