Skip to content
M0Lesson 2 · FDE vs. Adjacent RolesM0-L2.4

FDE vs Solutions Architect and Sales Engineer

In one sentence: Pre-sales roles show that a solution can work in order to win the deal and usually step back once it closes; an FDE is accountable for making it work in production after the contract is signed.

Sales engineers (SEs) and pre-sales solutions architects (SAs) are technical people on the sales side. They run demos, build proofs of concept, answer security questionnaires, draw reference architectures and convince the customer’s technical team that the product can do the job. Their work is measured by whether deals close.

An FDE’s work usually starts where theirs ends. After the contract is signed, someone has to turn the promise into a system that runs on the customer’s real data, under the customer’s real permissions, for real users. That is the FDE.

In practice the boundary overlaps. FDEs are often pulled into late-stage deals to build a technical proof of concept, and some SEs stay involved after signing. The test is still useful: is the code built to persuade, or built to run?

The most dangerous gap in enterprise AI delivery sits between what was shown in the sales process and what can actually be delivered. FDEs inherit whatever was promised. Knowing how the pre-sales role works lets you get involved early enough to keep promises realistic.

Sales engineer / pre-sales SAFDE
GoalWin the dealMake it work after the deal
CodeDemo and proof-of-concept code, often on sample dataProduction code on the customer’s data
Time horizonWeeks, until signatureMonths, through rollout, adoption and handoff
Measured onWin rate, pipeline, deal sizeCustomer outcome, adoption, renewal and expansion
When they step backAt signature, usuallyAt handoff, when someone else can run it

A proof of concept on clean sample data answers “can this work at all?” It does not answer whether it works on messy real data, within the customer’s security rules, at their volume, for users who didn’t ask for it. Treating a successful PoC as a delivery plan is the most common way promises outrun reality.

The best teams bring the FDE into scoping before signature, so acceptance criteria and timelines reflect what the FDE has seen in similar customers.

  • “An FDE is a sales engineer who codes more.” The difference is the time horizon and the accountability, not the amount of code.
  • “A successful PoC means the hard part is done.” The hard part (integration, permissions, evaluation, adoption) usually starts after it.
  • “FDEs shouldn’t be involved in sales.” Many are, and that involvement is the best protection against overpromising.
A salesperson promised the customer a capability the product doesn't have. What do you do?

Find out exactly what was promised and what the customer actually needs behind it. Propose the closest version you can deliver, with a timeline and its limits, and agree on it with both the sales lead and the customer before building. Then feed the gap to the product team as evidence.

The PoC went perfectly. Why might production still fail?

The PoC probably used clean data, broad permissions, a handful of friendly users and no load. Production brings dirty data, restricted access, security review, real volume and users who were not part of the decision.

  • Article: What are Forward Deployed Engineers? (The Pragmatic Engineer, section comparing FDEs with solutions architects and professional services) — where the roles overlap and where they split