Role Overview
The Forward Deployed Engineer, GTM position at Notion is a full-time customer-facing engineering role based in San Francisco, California, with remote flexibility available. This position is ideal for an experienced developer who enjoys collaborating directly with enterprise clients to build custom technical solutions and integrate Notion into their operational environments.
Key Responsibilities
Manage the entire hands-on technical delivery lifecycle for complex enterprise customer engagements, including discovery, scoping, architecture design, and final implementation.
Function as a trusted technical advisor to guide clients on optimal architectural decisions and integration strategies.
Develop and operate custom integrations, automated workflows, and specialized agents linking Notion with external client systems.
Lead large-scale data and content migrations, managing tasks from initial data modeling and transformation to post-migration validation.
Partner directly with client engineering, security, IT, and business leadership to analyze requirements, evaluate feasibility, and address technical hurdles.
Troubleshoot and resolve complex problems involving application programming interfaces, permissions, authentication protocols, and data quality.
Create feedback loops with internal product and engineering teams by translating real-world client obstacles into actionable product requirements.
Develop reusable engineering assets, integration patterns, and internal delivery scripts to scale future services operations.
Requirements
Minimum of 5 years of professional experience in a client-facing engineering capacity or a related hands-on technical position.
Demonstrated proficiency in at least one core programming language, such as Java, JavaScript, Node.js, SQL, or Python.
Practical background working with application programming interfaces and modern data integration methods.
Demonstrated capability to run technical discovery sessions, scope technical work, estimate effort, and translate vague requirements into executable engineering plans.
Advanced problem-solving abilities to diagnose and isolate root causes across codebases, permissions, and system limits.
Exceptional verbal and written communication skills suitable for technical and non-technical stakeholders alike.
Nice to Have
Prior professional services background within a startup or high-growth business environment.
Practical experience deploying autonomous AI agents within complex business workflows or coding environments.
Background designing AI-powered workflows, including retrieval-augmented generation systems, prompt engineering, or LLM applications.
Experience establishing foundational technical frameworks, discovery methodologies, or internal tooling.
Familiarity with ETL and ELT data pipelines, schema mapping, validation scripts, or mass migration tools.
History of collaborating closely with internal product teams to shape product roadmaps.
Background supporting pre-sales phases, technical discovery, and prototype creation.
Skills and Tools
Python
SQL
Node.js
JavaScript
Java
Large Language Models (LLM)
Retrieval-Augmented Generation (RAG)
Application Programming Interfaces (APIs)
Data Pipelines and ETL
Salary and Benefits
Estimated total on-target earnings range between $175,000 and $240,000 per year for candidates based in San Francisco.
Comprehensive compensation structure that includes competitive cash compensation, equity, and benefits.
Compensation offers are determined by factors such as location, role complexity, and the candidate's specific experience and expertise.
About the Company
Notion builds a collaborative AI workspace where teams, individuals, and autonomous agents work together in a unified environment. Millions of users and enterprises rely on the platform to organize knowledge, manage projects, and automate routine tasks. The organization values craft, longevity, and human collaboration in the artificial intelligence era.
How to Apply
Candidates can apply for this position by visiting the official Notion careers page and submitting an application online.