Job Description
Notion is seeking a Software Engineer to join their Mail team. This role focuses on building the backend for Notion Mail, an email experience integrated into Notion's platform. The ideal candidate will be passionate about creating tools that improve people's work and life.
What this role involves:
- Designing and building the Notion Mail backend, including services for API routing, request processing, asynchronous workflows, and AI features.
- Architecting the foundation for a Notion email service, including email servers, email/spam reputation, and custom domain.
- Implementing Notion Mail AI features, such as labeling/classification, drafting, and Q&A.
- Building a secure foundation for all Mail features, including authorization and authentication, OAuth signup flows across multiple email providers, and secure token and user data management.
- Designing and implementing email delivery and routing systems, including message queueing and processing.
- Developing spam detection and filtering mechanisms.
- Establishing monitoring, testing, & alerting observability systems.
Requirements:
- User-focused mindset, considering the impact of the product on people's lives.
- Pragmatic and business-oriented approach, prioritizing projects based on business impact.
- Openness to different technologies and programming languages.
- Clear and empathetic communication skills.
- Team player with a collaborative spirit.
What Notion offers:
- Competitive cash compensation
- Equity
- Benefits