Forward deployed engineering: the complete guide / Commercials
How to price forward deployed engineering
There are four ways to price embedded engineering: time and materials, fixed scope, outcome, and bundled into a licence. Each produces different behaviour, and the behaviour matters more than the rate. Billable hours pay the vendor to be slow and to keep the engagement going. Fixed scope pays them to argue about scope. Outcome pricing aligns both sides and is hard to write. When AWS announced its own forward deployed engineering organization it said the work would be structured around shared goals and business results rather than billable hours, which is a standard to ask of every vendor.
Published September 8, 2026. Editorial.
Key takeaways
- Time and materials pays the vendor for duration, which is the opposite of what you want from a model whose failure mode is the endless engagement.
- AWS said publicly that its forward deployed work is priced on shared goals and business results rather than billable hours.
- Outcome pricing only works when the outcome is measurable on the day of signature. If you cannot measure it then, you have agreed to pay for something you cannot check.
- Whatever the model, the two dates matter most: a production date and a handover date, both in the contract before signature.
The rate matters less than what the pricing model pays the vendor to do. Here are the four, and what each one produces.
Time and materials
How it works. A day rate per engineer, billed as used.
What it pays for. Duration. The vendor's revenue rises with the length of the engagement.
Why that is a problem here. The main failure mode of this model is the engagement that never ends. Time and materials pays for exactly that. Nobody has to behave badly for it to happen: there is always one more improvement, and the incentive rewards it.
When it is still right. When the scope genuinely cannot be limited in advance and both sides know it, and when you have strong technical leadership of your own directing the work. At that point you are buying staff augmentation and should call it that, because it is an honest model with honest pricing.
How to make it safer. A cap, a production date, and a handover date. Without those three, a day rate is an open subscription.
A worked comparison. Two vendors quote the same deployment. Vendor A prices $18,000 per engineer-month, uncapped, with no production date in the contract. Vendor B prices the same deployment at a fixed $95,000 for a system in production within five months, with a named handover date two months after that. Vendor A looks cheaper per unit, and on a deployment that runs its planned five months the two prices are close. The difference shows up if discovery finds more than expected, which it usually does. Vendor A's price then keeps rising with no natural stopping point. Vendor B's price is fixed, and the vendor now has an incentive to solve the problem rather than bill for encountering it.
Fixed scope, fixed price
How it works. An agreed scope for an agreed number.
What it pays for. Delivering the document.
Why it fits this model badly. The premise of forward deployment is that the scope is discovered by doing the work. A fixed-scope contract for work whose scope is unknown produces one of two things: a raised price that covers the vendor's uncertainty, or a change-request argument in month two. Usually both.
When it is right. When the scope is actually knowable, in which case you probably want a consultant or an integrator rather than this model at all.
Outcome-based
How it works. Payment tied to a defined result: a system in production by a date, a measured improvement, a milestone that means something operationally.
What it pays for. The thing you actually want.
Why it is the right default. It puts delivery risk on the party who controls delivery. It makes the endless engagement expensive for the vendor rather than profitable. And it forces both sides to agree, before starting, what success is, which is a conversation most engagements avoid until it is a dispute.
Why most attempts fail. The outcome is not measurable. "Improve claims triage efficiency" is not an outcome, it is a direction. If you cannot state on the day of signature how the measurement will be taken and who takes it, you have agreed to pay for something you cannot check. Outcome-based pricing covers how to write one that works.
The public precedent. AWS stated that its forward deployed deployments are structured around shared goals and business results, not billable hours. When the largest cloud provider commits to that in writing, a smaller vendor declining to has told you something.
Bundled into the licence
How it works. The deployment is included in a multi-year software contract, with no separate services line.
What it pays for. Getting you live, because the vendor's return comes from renewals rather than from the deployment.
Why it is attractive. The incentive is simple: the vendor wants you self-sufficient and successful, because that is what renews.
Who this fits. A vendor whose product genuinely needs deployment help to reach value, sold at a contract size where a multi-year commitment already covers the deployment cost several times over. It fits software procurement more naturally than services procurement, which is often the actual reason a buyer prefers it: one signature and one invoice line, instead of a separate services statement of work that needs its own approval.
The catch. It only works with genuine multi-year commitment and enough contract value to cover the deployment cost. And the deployment cost is in the price whether or not it is itemised, so ask what the licence would cost without it. a16z's Trading Margin for Moat describes this combined structure as the norm for the companies that made the model work: ServiceNow's gross margin at IPO was 63.2 percent and Workday's 54.1 percent, both rising to 79 and 75 percent by 2024 as the services share converted into product.
What to actually do
Default to outcome-based, with the outcome written as a system running in production by a named date. That is the most measurable outcome available and it avoids the mistake of trying to price a business metric neither side controls.
Add the two dates regardless of model. A production date and a handover date. These matter more than the pricing structure, because they limit the engagement whatever the rate.
Ask the diagnostic question. If this takes twice as long as scoped, who pays for the second half? The answer tells you which model you are really in, whatever the proposal is titled.
Price the handover separately if you must, and limit it. A defined support window with a fixed scope and a fixed end is honest. An open-ended retainer is how the dependency returns without anyone noticing.
Read the proposal for what it pays the vendor to do, not what it says it does. A proposal can be titled "outcome-based" and still describe a scope of deliverables with a payment schedule tied to dates rather than to the outcome itself, which is fixed-price wearing a different label. The tell is whether the document names a measurable result and a named measurer, or whether it names a list of activities and calls the last one the outcome. If the last line item is "handover documentation delivered," that is fixed-price. If it is "customer's engineer releases a change unaided," that is an outcome. Outcome-based pricing covers how to tell the difference and how to write the second version.
What changes when the vendor sells more than one pricing model
Most vendors offer more than one of these four, and the choice they steer you toward in a sales conversation is informative on its own. A vendor who defaults every prospect to time and materials, regardless of how well the scope is understood, is optimising for their own revenue predictability rather than yours. A vendor willing to discuss outcome pricing but who cannot answer the diagnostic question about who pays for a doubled timeline has not actually thought through the model; they are offering the label without the substance. Ask the question early in the sales process, before a proposal is drafted, because the answer changes how the rest of the negotiation goes.
From the vendor's side
Worth stating, since we are one.
Outcome pricing is harder for the vendor and it is the right thing to sell. It requires being able to estimate work whose scope is discovered, which means being disciplined about the specification and honest when the discovery invalidates the estimate.
Our version: a specification written to the level our tooling generates from, an eval suite derived from it, a named production date and a named handover date. The reason we can price on the outcome rather than the hour is that the code is AI-written and the suite is what proves it, so the variable that used to make fixed pricing dangerous, how long writing the code takes, is not the main limit any more. What remains variable is discovery and your approval path, and we say so rather than pricing around it.
That last point is worth restating on its own, because it is the honest limit of what any pricing model can promise. Nobody can price away a customer's own approval timeline, and a vendor who claims to have solved that with a clever contract structure is not being straight with you. What a good contract does is name the dependency, put a date on it, and say what happens to the production date if the dependency slips. That is the whole job of the pricing structure: not to eliminate uncertainty, but to say in advance who carries it.
Next: how to write a measurable outcome, or what it costs from the buyer's side.
Best for
- Choosing a commercial structure for an embedded engagement
- Reading a proposal and working out what it pays the vendor to do
- Deciding what to insist on regardless of pricing model
Avoid if
- You need the cost model rather than the pricing structure
Check before you decide
- Ask who pays if the work takes twice as long as scoped
- Require a production date and a handover date regardless of pricing model
- For outcome pricing, confirm the measurement method and the measurer on the day of signature
- If services are bundled into a licence, ask what the licence costs without them
Common questions
How should forward deployed engineering be priced?
Default to outcome-based, with the outcome written as a system running in production by a named date. That is the most measurable outcome available and avoids trying to price a business metric neither party fully controls. Then add a handover date, which limits the engagement whatever the rate.
What is wrong with billing by the hour?
It pays the vendor for duration, and the main failure mode of this model is the engagement that never ends. Nobody has to behave badly for that to happen: there is always one more improvement and the incentive rewards it. If you do use it, add a cap, a production date and a handover date.
Why does fixed-price fit this model badly?
Because the premise of forward deployment is that the scope is discovered by doing the work. A fixed price for unknown scope produces either a raised number covering the vendor's uncertainty or a change-request argument in month two, and usually both. If the scope is genuinely knowable, a consultant or integrator is the better buy.
Why do most outcome-based contracts fail?
The outcome is not measurable. Improve claims triage efficiency is a direction rather than an outcome. If you cannot state on the day of signature how the measurement will be taken and who takes it, you have agreed to pay for something you cannot check.
What does AWS charge for forward deployed engineering?
AWS has not published rates. What it did state in its June 2026 announcement is that deployments are structured around shared goals and business results rather than billable hours. That is a standard worth asking of smaller vendors, and reluctance to match it is informative.
Is it better to bundle the deployment into the software licence?
It has the simplest incentive, because the vendor's return comes from renewal so they want you self-sufficient. It requires genuine multi-year commitment and enough contract value to cover the cost. The deployment cost is in the price whether itemised or not, so ask what the licence would cost without it.
Related reading
How to negotiate a software contract you can actually verify
Most build contracts describe effort, timeline, and payment, and leave the one hard question unanswered: on what evidence do you agree the thing is finished?
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 rewards your supplier for being slow.
More in Commercials
Outcome-based pricing for embedded engineering
An outcome you cannot measure on the day of signature is a hope with a payment schedule attached. A workable outcome passes three tests: it is observable rather than inferred, somebody named takes the measurement, and neither party can change the definition of success alone. The most reliable outcome for an embedded engagement is the least exciting one, which is a defined system running in production for real users by a named date. Business-metric outcomes sound better and fail more often, because neither side fully controls them.
What forward deployed engineering costs
Two compensation figures for this role are traceable to a source. Levels.fyi reports Palantir forward deployed engineer total compensation in the United States with a median of $278,000 and a range from $185,000 to $631,000, read on 8 September 2026. Across 1,000 job postings analysed by Revealera and published in November 2025, the median advertised salary was $173,816. Everything else published is unsourced. Add benefits, travel and unbilled time to one of those two to get your input cost, then compare it against the cost of the deployment not happening.
Measuring forward deployed engineering
Measure four things: time from contract signature to production, the share of engagements that reach production, revenue per embedded engineer over time, and what came back into the product. Do not measure utilisation. Utilisation rewards keeping engineers on accounts, which is exactly the endless engagement, the main way this model fails. The metric that matters most to a customer is time to production, and the metric that tells you whether you have a business is revenue per engineer rising rather than staying flat.
Revenue per forward deployed engineer
Revenue per embedded engineer, tracked over time, is the single number that tells you which business you are in. It has to rise. When the platform takes in what engineers learned at customer sites, each engineer handles more accounts and the number rises. If it stays flat while custom work accumulates, you are running a services business that has not admitted it yet. The benchmark for what a rising curve looks like is the previous generation: ServiceNow's gross margin at IPO was 63.2 percent and Workday's 54.1 percent, reaching 79 and 75 percent by 2024.
The contract for an embedded engagement
Before an outside engineer touches your repository, six things belong in writing: IP assignment on creation, scoped repository access rather than organization-wide, production access as a named exception with an audit trail, a production date, a handover date with a defined artefact, and subcontractor binding. The one people get wrong most often is the first: an NDA covers secrecy and does not assign ownership of what the vendor creates. Those are two separate clauses and you need both.