Software Engineer, Mail at Notion

San Francisco, California, United States

Notion Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
TechnologyIndustries

Requirements

  • User-Centric Thinking: Prioritize the impact of your work on real people and understand the responsibilities that come with widespread reach
  • Pragmatic & Business-Oriented: Balance craft, speed, and business impact when prioritizing projects
  • Tech Neutral: Recognize that technologies and programming languages involve tradeoffs

Responsibilities

  • Design and build the Notion Mail backend, including API routing, request processing, asynchronous workflows, and AI features
  • Architect the foundation for a Notion email service, encompassing email servers, email/spam reputation, and custom domain support
  • Implement Notion Mail AI features, such as labeling/classification, drafting, and Q&A
  • Build a secure foundation for all Mail features, including authorization, authentication, OAuth signup flows, and secure user data management
  • Design and implement email delivery and routing systems, utilizing message queueing and processing
  • Develop spam detection and filtering mechanisms
  • Establish monitoring, testing, and alerting observability systems

Skills

Key technologies and capabilities for this role

API RoutingAsynchronous WorkflowsAI FeaturesEmail ServersOAuthMessage QueuesSpam DetectionObservabilityBackend ArchitectureAuthenticationAuthorization

Questions & Answers

Common questions about this position

What is the salary for this Software Engineer position?

This information is not specified in the job description.

Is this role remote or in-person?

This is an in-person role requiring employees to attend two Anchor Days (Mondays & Thursdays) and encouraging a majority in-office presence.

What skills are required for this role?

Required skills include user-centric thinking to prioritize impact on real people, pragmatic and business-oriented approaches to balance craft, speed, and business impact, and tech neutrality to recognize tradeoffs in technologies and languages.

What is the work environment like at Notion?

Notion is an in-person company focused on empowering everyone to tailor their software, with a collaborative environment across engineering, product, and design teams.

What makes a strong candidate for this position?

Strong candidates demonstrate user-centric thinking, pragmatic business-oriented decision-making, and tech neutrality, along with the ability to build backend systems, AI features, and secure email infrastructure.

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