Software Engineer, Monetization at Notion

San Francisco, California, United States

Notion Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, SaaSIndustries

Requirements

  • Significant experience building and operating complex backend systems in production
  • Strong skills in system design, data modeling, and working with transactional, correctness-sensitive domains
  • A track record of leading projects that required coordination across multiple teams or stakeholders
  • Clear, empathetic communication with both technical and non-technical partners
  • A bias toward simple, robust solutions over clever ones, and comfort working in an evolving product area like pricing and billing

Responsibilities

  • Design and evolve the architecture for Notion’s billing and pricing systems so we can launch new plans, add-ons, and AI usage models without repeated rewrites
  • Own end-to-end projects that touch multiple systems and teams, from early technical design through rollout and iteration
  • Improve the reliability, observability, and correctness of our monetization flows (for example, preventing double-billing, missed invoices, or quota drift)
  • Partner with product and business stakeholders to turn ambiguous monetization ideas into clear technical plans and shipping milestones
  • Help other engineers grow by reviewing designs and code, sharing best practices, and setting a high bar for craft on the team

Skills

Key technologies and capabilities for this role

billing systemspricing systemspaymentsinvoicesAI usage billingarchitecture designreliability engineeringobservabilitysystem performanceentitlementsStripePostgreSQLTypeScriptReact

Questions & Answers

Common questions about this position

What is the work location and arrangement for this role?

This is a hybrid position requiring all team members to work from Notion's offices on Mondays and Thursdays, designated as Anchor Days, with certain teams or positions possibly needing additional in-office days.

What key skills are required for the Software Engineer, Monetization role?

Candidates need significant experience building and operating complex backend systems in production, strong skills in system design, data modeling, and working with transactional, correctness-sensitive domains, a track record of leading projects across multiple teams, clear empathetic communication, and a bias toward simple robust solutions.

What is the salary or compensation for this position?

This information is not specified in the job description.

What is Notion's company culture like?

In-person collaboration is essential to Notion's culture, with required office attendance on Mondays and Thursdays as Anchor Days.

What makes a strong candidate for this Monetization Software Engineer role?

Strong candidates have experience with complex backend systems, system design in correctness-sensitive domains, cross-team project leadership, clear communication, and a preference for simple robust solutions; experience in payments or billing is a nice-to-have but not required.

Notion

Versatile productivity and collaboration platform

About Notion

Notion is a workspace platform designed to enhance productivity and collaboration for a wide range of users, from startups to large enterprises. It combines various tools into a single platform, allowing teams to write, plan, and share their work efficiently. Users can start with a free version and upgrade to paid plans as their needs grow. Key features include customizable notes and documents, project management tools, and a drag-and-drop interface for easy page creation. Notion also includes an AI-powered Q&A feature that provides instant answers to user queries, helping to centralize knowledge. The platform supports multiple languages and has a strong global community that contributes content and organizes events.

San Francisco, CaliforniaHeadquarters
2016Year Founded
$325.9MTotal Funding
LATE_VCCompany Stage
Enterprise Software, AI & Machine LearningIndustries
5,001-10,000Employees

Benefits

Medical, dental & vision insurance
PTO
Mental health & wellbeing package
Parental leave
Fertility coverage
Retirement matching
Commuter benefits
Monthly stipend

Risks

Increased competition from AI-enhanced tools like Evernote.
Potential trust issues with AI features due to factual inaccuracies.
User resistance to adopting new productivity tools.

Differentiation

Notion combines note-taking, task management, and databases into a single platform.
The platform offers customizable workspaces for personal and collaborative use.
Notion AI assists with tasks like text generation and predictive analytics.

Upsides

Integration with Slack and Google Drive enhances workflow automation.
Acquisition of Skiff strengthens Notion's privacy offerings.
Standalone apps like Notion Calendar expand Notion's modular productivity solutions.

Land your dream remote job 3x faster with AI