Skip to content

Forward deployed engineer

A forward deployed engineer (FDE) is a developer who works at the customer's site, not just from their own office, finds the real problem together with the people who do the work, and builds the solution there.

Also known as: FDE, forward deployed engineering, forward deployed software engineer

The way of working, forward deployed engineering, comes from large American software companies. In its original meaning a forward deployed engineer is employed by a product company and placed with the customer to make the company's own platform solve the customer's problem. Today AI companies use the title too, mostly with large customers. The approach differs from two better-known models. A consultant interviews, writes a report or a requirements specification and leaves, and someone else builds afterwards. A contracting agency sells capacity by the hour, and the customer directs the work and carries the risk that the hours produce something. A forward deployed engineer scopes and builds, so what is said in the workshop or the project office is not lost on the way to the code.

Example

At WOLLUM, FDE means the work starts with on-site scoping: the developer follows the work where it is done, finds the real problem together with the people who do the work, and builds a first working version. The customer gets a working version instead of a report, a fixed price per phase and the source code in their own hands.

In Norwegian context

In Norway the term appears mostly in job adverts from large international companies, and it is also used for hiring developers by the hour. For small and medium-sized businesses the point is different: WOLLUM has no platform or licence to sell, builds around the ERP and accounting system the business already has, and works for companies with 10–200 employees.

See a first version on your own data

Starts with on-site scoping, at a fixed price.

Fixed price per phase · Full source code, owned by you · Reply within one business day

We build what you need. Let's figure out what that is.

Book a 30-minute meeting, or send us a few lines about what's grinding. We reply within one business day.

You can change these choices at any time. Necessary is always on because it is required for the site to work.

Necessary

Required for basic functionality, such as remembering your consent choice. No tracking.

Statistics

Anonymised visit statistics via Google Analytics 4. Helps us understand which pages people read.

Product insights

Detailed behavioural analysis via PostHog, including session recording with masked input fields. Used to improve the user experience.