Description
Notion is looking for an experienced engineer to help define the security foundations for its AI products. You will work with product and engineering teams on agent runtimes, tool permissions, retrieval, content writes, observability, and abuse-resistant design.
Responsibilities:
- Define and build security architecture for product surfaces that operate across customer workspace content
- Make the secure path the easy path for product teams by shipping reusable libraries, review patterns, test fixtures, and guardrails
- Build automated red-team and regression testing for risks
- Translate threat models for new product surfaces into concrete engineering requirements
- Use production signals, incident learnings, and targeted experiments to harden Notion over time
Requirements:
- 8-10+ years of experience designing, building, or securing complex software systems
- Secure software engineering craft
- Security architecture judgment
- Security product strategy
- Builder mindset
Nice to Haves:
- Experience building or securing products with tool use, retrieval, workflow automation, content writes, or complex permission boundaries
- Hands-on experience with prompt-injection testing, red teaming, model behavior evaluation, or abuse-resistant application design
- Experience with enterprise SaaS security models
- Experience building developer tooling, CI checks, coding-agent workflows, MCP integrations, or internal frameworks
- Public security research, vulnerability writeups, conference talks, or open-source work related to product security or secure developer infrastructure