Description
We are seeking a Forward Deployed Engineer to join our Services team. As a Forward Deployed Engineer, you will lead the hands-on technical delivery of our most complex customer engagements. You will design, build, and deploy production-ready solutions that help enterprise customers integrate Notion as the operating layer for their business.
Responsibilities:
- Own the hands-on technical delivery of customer engagements, including deep technical discovery, requirements gathering, solution design, and end-to-end implementation.
- Act as a trusted technical advisor, helping customers make informed architectural decisions and identify opportunities to expand and deepen their use of Notion.
- Design, build, and operate custom agents, integrations, automations, and data pipelines that connect Notion with customers' systems and workflows.
- Lead the design and execution of large-scale content and data migrations.
- Work directly with customer engineering, IT, security, and business stakeholders to gather technical requirements and make sound architectural decisions.
- Troubleshoot complex implementation issues across APIs, integrations, automation logic, data quality, permissions, authentication, system limits, and customer-specific environments.
- Design and operate feedback loops with Product, CX, and Engineering, translating real-world implementation challenges into actionable insights, technical requirements, and tooling improvements.
- Build reusable technical assets, including migration tooling, integration patterns, reference implementations, discovery frameworks, technical standards, scripts, and internal delivery tooling.
- Help define how Services delivers complex technical implementations at scale by improving methodologies, scoping artifacts, build patterns, technical documentation, and engineering best practices.
Requirements:
- 5+ years of experience in a customer-facing or forward-deployed engineering role.
- Proficiency in at least one programming language such as Java, JavaScript, Node.js, SQL, or Python.
- Hands-on experience with APIs and data integration.
- Strong debugging and problem-solving skills.
- Strong written and verbal communication skills.
- A track record of delivering customer value by translating technical challenges into solutions that drive outcomes for customers at scale.
Nice to Haves:
- Experience working in professional services, preferably in a startup or high-growth environment.
- Experience deploying AI agents autonomously in complex coding or business workflows.
- Experience designing or implementing AI-powered workflows.
- Background in developing technical frameworks, discovery methodologies, or internal tooling from the ground up.
- Experience with ETL/ELT workflows, data transformation, schema mapping, validation scripts, or large-scale content migration tooling.
- Strong history of collaboration with product and engineering teams, including influencing roadmaps or architectural decisions.
- Experience supporting pre-sales or early engagement phases.
- Strong track record of successful enterprise customer implementations.