← Back to job listings
NO
Software Engineer (Data Product Platform)
Notion · San Francisco, United States
About The Role
Join Notion, a rapidly growing platform trusted by millions of users. As a Software Engineer on the Data Product Platform team, you will design, implement, scale, and operate systems, tools, and frameworks for event-based and data-powered product experiences. You will work cross-functionally with various teams and be responsible for monitoring and operating systems in production. Ideal candidates have experience in full-stack development, particularly in the Typescript and node.js ecosystem, and have worked on data or infrastructure-focused engineering teams.
- Design, implement, scale, and operate systems, tools, and frameworks to build event-based or data-powered product experiences.
- Collaborate cross-functionally with engineers and partners from the Product, Data Science, Data Engineering, and AI teams to deliver impactful solutions.
- Monitor and operate systems in production, optimize performance, and evolve critical production systems with minimal user disruption.
- Team player: You understand work is better, together. You enjoy collaborating cross-functionally to accomplish shared goals, and you care about learning, growing, and helping others to do the same
- Curiosity in working across the stack: You enjoy understanding systems end-to-end—from product surfaces to infrastructure and data flows—and improving them with a hands-on, learn-by-doing mindset
- A knack for ergonomic developer & agentic tooling: You build interfaces that are intuitive and hard to misuse—thoughtful APIs, clear docs, and extensible patterns that help other engineers move faster
- Pragmatic and business-oriented: You care about the business impact of what you're building, and you prioritize projects accordingly. You're not just going after cool stuff—you understand the balance between craft, speed, and the bottom line
- Data-driven approach to building & improving systems: You use metrics, traces, logs, and experiments to diagnose issues, validate hypotheses, and prioritize the fixes that deliver the most impact
- You’ve had past experience working full-stack in Typescript and node.js ecosystem
- You have worked on data or infrastructure-focused engineering teams, particularly ones that own a wide swath of software platforms (hosted or built in-house). You've experienced the challenges of scaling and re-architecting event-based platforms and infrastructure through orders of magnitude of growth and scaling data volume
- If you’re excited about this role but don’t meet every bullet, we still encourage you to apply
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring