Building the function

How to build a forward deployed engineering team

Before hiring anyone, confirm three prerequisites: your customers are enterprises, your product is still flexible enough to change based on what you learn, and their use cases differ from each other. First Round Review names all three, and missing two means do not start. Then begin with two or three engineers on your highest-value accounts only, report the function into product or engineering rather than sales, and give somebody the job of turning field work into product from the first month. Those last two decisions determine whether the function becomes a moat or a cost centre.

Key takeaways

  • Three prerequisites from First Round Review: enterprise customers, product flexibility, and heterogeneous use cases. Missing two means do not start.
  • Start with two or three engineers on your highest-value accounts, and use repeatable implementations for everything smaller.
  • Report into product or engineering. Marty Cagan warns that a separate professional services unit kills the feedback loop and drifts the company into a services business.
  • Assign the productization job in month one. A function with nobody generalising accumulates custom work that never compounds.

This is the founder's playbook: what to confirm before hiring, who to hire first, where to deploy them, and the two structural decisions that matter more than the hires.

Step zero: confirm the prerequisites

First Round Review's February 2026 guidance names three conditions for the model to fit, and they function as a gate.

You are selling to enterprises. The deployment cost has to be carried by the contract. First Round reports Looker validating $25,000 or more in annual contract value before committing to the model, alongside a trajectory toward 2,000 customers and $100 million in recurring revenue. Do your own arithmetic rather than adopting that figure, and write the floor down.

Your product is still flexible. First Round is direct: if you hold strong opinions about product direction and do not want them moved, embedded engineers are a bad fit. The value of the model is what the engineers learn, and learning you will not act on is expensive.

Your customers' use cases differ. If every implementation is the same shape, you have a documentation problem rather than a deployment problem, and templates will serve you better.

Missing one of three is manageable with eyes open. Missing two means the model will cost you margin without returning a mechanism. When forward deployed engineering is the wrong answer is the fuller version.

Step one: hire two or three, not a department

Start small enough that the first engagements are visible to you personally.

The reason is that the first two or three engagements are where you learn what your own version of this model is: what generalises, how long production actually takes at your kind of customer, and what your engineers need that they do not have. That learning does not survive delegation to a team of fifteen.

Deploy them on your highest-value accounts only. First Round's guidance is to reserve embedded engineers for the highest contract values and the customers with complex, non-standardised needs, typically organizations of 1,000 employees or more, and to serve smaller accounts with repeatable implementations.

Step two: hire the right profile

First Round's five qualities, which are more specific than most role descriptions:

An independent thinker without preconceived frameworks. Early-career engineers often do well here, and ten or more years at a large tech company can be a red flag, because the role needs somebody who operates without institutional scaffolding.

Grit. First Round's phrase is a willingness to eat pain, and the practical version is somebody who keeps going at a problem that looks unsolvable for a fortnight.

A real engineering foundation. Do not lower the coding bar. The role writes production code, and First Round is explicit that candidates should clear a rigorous engineering interview.

A compulsive builder. Somebody who ships across many contexts rather than optimising one.

Business curiosity. Genuine interest in how an organization operates, because the job is finding which problem matters.

Shilpa Balaji's summary bar, quoted in the same piece, is the one to keep: would you want to be in the trenches with this person.

The hiring data is consistent with this profile being mid-level. Across 1,000 postings, 60 percent targeted three to five years of experience, and 45 percent of routes in came from software engineering. How to hire covers sourcing and signals.

Step three: pick the reporting line, deliberately

This is the decision most companies get wrong, and it is nearly free to get right at the start.

Report the function into product or engineering. Marty Cagan's warning is that if embedded engineers sit in a separate professional services unit, you lose the feedback loop and drift toward a pure services business.

The hiring data suggests over half of the market has already made the wrong choice: only 45 percent of the 1,000 postings analysed sat on a dedicated forward deployed team rather than reporting into sales.

Where the function should report covers the argument and the exceptions.

Step four: assign the productization job in month one

Not later, when there is something to generalise. Now, when there is one engagement, because the habit is what you are installing rather than the output.

Somebody owns asking, on a fixed cadence, what of everything built this period generalises. Somebody decides what gets promoted into the platform. And somebody applies the stop rule: expand scope when the work creates reusable value, stop when the next iteration will only ever serve one customer.

Without this, you get what a16z's Marc Andrusko describes as bespoke deployments that cannot be maintained or upgraded, with revenue growing and nothing compounding. The productization loop is the mechanism in detail.

Step five: build the shared layer early

The custom work should sit on reusable primitives from the beginning, even when there is one customer.

The AWS partner programme names the modern version of that layer: reusable delivery harnesses including domain ontologies, evaluation frameworks and capability registries. With one customer that sounds like overhead. With four it is the difference between a platform and four forks.

The cheapest version at the start: keep a clear boundary between shared and custom code, and track the ratio per account. If the custom share grows with each new account rather than shrinking, the model is not working.

What to measure from the start

Do not measure utilisation. It rewards the endless engagement.

Measure 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. Measuring the function and revenue per engineer cover both sides.

If you would rather not build it

Building this function takes a hiring cycle, two or three engagements of learning, and a structural decision most companies get wrong. Staffing engineers through a partner or engaging a firm that already works this way are the alternatives, with different costs and different risk. Three routes to the capability compares them, and our own service is one of them.

Best for

  • A founder or engineering leader deciding whether and how to start the function
  • Choosing the reporting line before it becomes hard to change
  • Setting the contract-value floor and the first accounts to deploy on

Avoid if

  • You have decided to buy the capability rather than build it
  • Two of the three prerequisites are missing

Verify before you commit

  • Confirm all three prerequisites: enterprise customers, product flexibility, heterogeneous use cases
  • Write down the contract-value floor before the first engagement
  • Confirm the function reports into product or engineering rather than sales
  • Name the person who owns productization, in month one

Common questions

What do you need before hiring forward deployed engineers?

Three prerequisites from First Round Review: you are selling to enterprises whose contract values carry the deployment cost, your product is still flexible enough to change based on what the engineers learn, and your customers' use cases genuinely differ from each other. Missing two means do not start.

How many forward deployed engineers should you start with?

Two or three, on your highest-value accounts only, with repeatable implementations serving everything smaller. The first engagements are where you learn what generalises and how long production actually takes at your kind of customer, and that learning does not survive being delegated to a large team.

What profile should you hire for?

First Round Review names five qualities: an independent thinker without preconceived frameworks, real grit, a genuine engineering foundation that clears a rigorous interview, a compulsive builder, and business curiosity. It also notes that ten or more years at a large tech company can be a red flag for this work.

Should forward deployed engineers report to sales?

No. Report into product or engineering. Marty Cagan warns that a separate professional services unit kills the feedback loop and drifts the company toward a pure services business. Of 1,000 postings analysed, only 45 percent sat on a dedicated forward deployed team rather than under sales.

When should you start productizing what the engineers build?

Month one, with one engagement, because the habit is what you are installing rather than the output. Somebody owns asking on a fixed cadence what generalises, decides what gets promoted into the platform, and applies the stop rule: expand when the work creates reusable value, stop when it only ever serves one customer.

What should you measure?

Not utilisation, which rewards the endless engagement. Measure time from signature to production, the share of engagements that reach production, revenue per embedded engineer tracked over time, and what came back into the product.

More in Building the function

Forward deployed engineer job description

Most forward deployed engineer job descriptions fail in the same two places: they do not say which of the three jobs the role actually is, and they hide the travel. Across 1,000 postings carrying the title, 60 percent were production engineering roles, 30 percent were sales engineering with implementation duties, and 10 percent faced no external customer. 68 percent required travel, with 50 to 75 percent typical where a number was given. State both in the first hundred words and your funnel gets smaller and much better.

How to hire a forward deployed engineer

The candidates come mostly from software engineering: across 1,000 postings, 45 percent of routes into the role came from software engineering, 22 percent from solutions or sales engineering, 15 percent from data, 10 percent from technical consulting and 8 percent from founding or early-employee roles. First Round Review names five qualities that predict success and one counter-intuitive red flag: ten or more years at a large tech company, because the role needs somebody who operates without institutional scaffolding. Do not lower the engineering bar to get customer skills.

How to interview a forward deployed engineer

A forward deployed engineering loop has to test three things in roughly equal weight: engineering depth, judgment in front of a customer, and the ability to reason out loud through ambiguity. That makes it different from a standard engineering loop, where the third is barely assessed. The signature round is an ambiguous case: a vague problem from a hypothetical customer, which the candidate has to decompose into a plan. The most common reason strong engineers fail it is jumping to a solution before scoping the problem.

Where forward deployed engineering should report

Forward deployed engineering should report into product or engineering, not sales, and not a separate professional services unit. Marty Cagan's warning is direct: if embedded engineers sit in a professional services group, you lose the feedback loop and drift toward a pure services business. The hiring data suggests most of the market has already made the wrong choice, with only 45 percent of 1,000 postings sitting on a dedicated forward deployed team rather than under sales. This is a nearly free decision at the start and expensive to reverse later.

The forward deployed to product engineer ratio

There is no credible published benchmark for the ratio of forward deployed engineers to product engineers, and we are not going to invent one. What exists is arithmetic you can do with your own numbers, and one documented floor: First Round Review reports Looker validating $25,000 or more in annual contract value before committing to the model. Size the function from account count, deployment length and the contract value that has to carry it, then check the result against whether your revenue per embedded engineer is rising.

The productization loop

The productization loop is the mechanism that turns one customer's custom work into a capability every customer gets. It needs three things: a fixed cadence, a named owner, and a stop rule. First Round Review's version of the stop rule is the useful one: expand scope when the work creates repeatable software value, and halt when the iteration only serves a single customer. Without this loop, embedded engineering produces what a16z describes as bespoke deployments impossible to maintain or upgrade, where revenue grows and nothing compounds.