Forward deployed engineering: the complete guide / Buying the capability
When forward deployed engineering is the wrong answer
Forward deployed engineering is expensive and it is often the wrong tool. It does not fit when your contract values cannot carry an engineer's time, when every customer wants the same thing, when you hold a fixed product opinion you will not change, or when the scope is something you can already write down. Each of those has a cheaper alternative that works better. There is also one failure mode that disqualifies the model after you have already started: the engagement with no end date, which has stopped being a deployment and become a dependency.
Key takeaways
- Four conditions disqualify the model: contract values too small to carry an engineer, customers who all want the same thing, a fixed product opinion, and a scope you can already specify.
- Looker validated $25,000 or more in annual contract value before committing to the model, according to First Round Review. Below your own version of that floor, the arithmetic does not work.
- First Round Review is direct about the product-opinion test: if you hold strong opinions about product direction and do not want them moved, embedded engineers are a bad fit.
- The failure mode that appears after you start is the engagement with no end date. AWS names customer self-sufficiency after the engagement as a design goal, and that is the test to hold any vendor to.
We sell this model, so treat this page as the one we have the least incentive to write. It is here because a hub that only argues for the thing it sells is not worth citing.
Forward deployed engineering costs real money. An engineer assigned to one customer is an engineer not building the product, and the cost lands on gross margin where everyone can see it. That price is worth paying under specific conditions. Here is when it is not.
Disqualifier one: the contract cannot carry the engineer
Work out what one engineer costs you loaded for a quarter, then compare it with the annual value of the account. If the deployment cost is a large fraction of the contract, the model consumes the revenue it produces.
First Round Review's February 2026 guidance cites Looker validating $25,000 or more in annual contract value, along with a trajectory toward 2,000 customers and $100 million in recurring revenue, before it committed to the model. Do not adopt that number: your costs and margins are different. Do the same calculation for your own business, and write the floor down before the first engagement, because working it out afterwards is how companies discover they have built a services arm by accident.
Instead: self-service onboarding, a template implementation, a partner network, or a documented integration path. First Round's own framing is to complement embedded work with repeatable implementations for smaller accounts and reserve engineers for the highest-value ones.
Disqualifier two: your customers all want the same thing
The model earns its cost when environments differ from each other. If every customer's integration is the same shape, an embedded engineer is an expensive way to run a configuration wizard.
The test is concrete: look at your last five implementations and count what was genuinely different in each. If the answer is a connection string and a logo, you have a documentation problem rather than a deployment problem.
Instead: invest in the implementation template, the connectors, and the setup documentation. That is a one-time cost that serves every future customer, which is the opposite of the embedded model's cost curve.
Disqualifier three: you have a fixed product opinion
This is the one companies get wrong most often, because it feels like strength.
First Round Review puts it directly: if you hold strong opinions about product direction and do not want them moved, embedded engineers are a bad fit. The reason is structural. The value of putting an engineer inside a customer's environment is what they learn there, and that learning is only worth the cost if it can change what you build. A company that will not change its roadmap has paid for discovery it intends to ignore.
There is a worse version. Embedded engineers who report into sales, with no route for their findings to reach the product, generate customer-specific work that never generalises. Marty Cagan's September 2025 piece on the role warns that a separate professional services unit kills the feedback loop and drifts the company toward a pure services business. Where the function should report covers the fix.
Instead: if the product direction is settled, buy delivery rather than discovery. A systems integrator or a scoped build engagement will implement a known design for less.
Disqualifier four: you can already write the specification
If you can describe what needs building in enough detail that a competent team could deliver it without you in the room, you do not need discovery inside the environment. You need execution.
This is the most common case by volume and the easiest to misdiagnose, because "we need engineers embedded with us" and "we need more senior engineers" sound similar in a meeting.
Instead: staff augmentation if you have the technical leadership and need senior hands under your direction, or a full product build if you want the whole thing owned to a specification. FDE versus staff augmentation is the page that separates those two properly.
The disqualifier that appears after you start
The four above are decidable in advance. This one is not, and it is the most damaging.
An engagement with no end date has stopped being a deployment and become a dependency. The signs are recognisable: the production date has moved twice, the customer's own engineers have not touched the system, the scope grows by one reasonable request a week, and both sides have started calling it a partnership.
That arrangement can be profitable for a vendor and it is bad for the customer, so the safeguard has to be structural rather than cultural. When AWS announced its own forward deployed engineering organization in June 2026, it named customer self-sufficiency after the engagement as a design goal. Hold every vendor to that, and hold us to it: a production date and a handover date, named in the contract at signature.
Handover and exit covers how to design the ending, and what goes wrong lists the rest of the failure modes with their tells.
The honest summary
Two or more of the four disqualifiers means do not use this model. One means proceed and write down how you will manage it. None means the model probably fits, and the remaining question is whether you build the function or buy it, which is three routes with different costs.
And if you are unsure, the cheapest next step is not a pilot engagement. It is looking at your last five implementations and counting what was actually different about each one.
Best for
- Deciding against the model before you spend a quarter of engineering time finding out
- Choosing between embedded engineering, staff augmentation, and a scoped build
- Setting the contract-value floor below which you will not deploy an engineer
Avoid if
- You have already confirmed the model fits and need the operating mechanics instead
Verify before you commit
- Calculate one loaded engineer-quarter against the annual contract value, and write the floor down
- Review your last five implementations and count what genuinely differed in each
- Confirm you are willing to change the roadmap based on what an embedded engineer finds
- Require a production date and a handover date in the contract before signature
Common questions
When should you not hire forward deployed engineers?
When contract values cannot carry an engineer's loaded cost, when every customer's implementation is the same shape, when you hold a product opinion you will not change based on what an engineer learns, or when you can already write the specification. Two or more of those and the model is the wrong tool.
What contract value justifies an embedded engineer?
There is no universal figure, and you should calculate your own. First Round Review reports that Looker validated $25,000 or more in annual contract value, alongside a trajectory toward 2,000 customers and $100 million in recurring revenue, before committing to the model. Work out one loaded engineer-quarter against your own account values and write the floor down.
What is the alternative to forward deployed engineering?
It depends which disqualifier applies. Small or uniform accounts point to implementation templates, connectors and better setup documentation. A settled product direction points to a systems integrator or a scoped build. A specification you can already write points to staff augmentation or a full product build.
Why is a fixed product opinion a problem for the embedded model?
Because the value of putting an engineer inside a customer's environment is what they learn there, and that learning only pays if it can change what you build. First Round Review states it directly: if you hold strong opinions about product direction and do not want them moved, embedded engineers are a bad fit. You have paid for discovery you intend to ignore.
How do you tell if an engagement has become a dependency?
Four signs. The production date has moved more than once, the customer's own engineers have not touched the system, scope grows by one reasonable request each week, and both sides have started describing it as a partnership rather than a deployment. The structural fix is a handover date written into the contract at signature.
Is forward deployed engineering just an expensive way to do onboarding?
It becomes that when customer environments do not differ from each other. The model earns its cost through discovery that is only possible inside the environment. Where there is nothing to discover, the same money spent on implementation templates and documentation serves every future customer instead of one.
Related reading
Staff augmentation vs a managed team that owns the outcome
Adding individual engineers to your team and hiring a team that owns an outcome look similar on an invoice. They are not the same thing, and picking the wrong one hides a large management cost you did not budget for.
Stop paying for headcount you no longer need
An hourly quote is a price for people and months. When most of the implementation is generated, that is a price for an input that has largely gone, and it quietly pays your supplier to be slow.