What does a forward deployed engineer actually do day to day?

Updated

A software engineer working on a laptop in a bright office

A plain account of FDE daily work: discovery, building with the customer, production delivery and handover.

A forward deployed engineer works inside the customer organization and ships systems that survive contact with real data, real permissions and real change windows.

The short answer

An FDE discovers the real problem with users, builds a small working system with them, puts it into production under customer constraints, and hands it over with docs and training.

A typical week

Monday: discovery. Two or three interviews with operators, not executives. The output is a one page brief: who does the work today, where it breaks, what good looks like in numbers.

Tuesday to Thursday: build. Small slices, each demoable. A typical slice: connect one source, normalize five fields, show the result to one user, fix what they point at. Repeat.

Friday: readout and hardening. A production readout for stakeholders: what shipped, what the numbers say, what breaks next. Then runbook updates, access reviews and a rollback check.

Worked example: returns triage at a fictional retailer

Context is fictional and labeled as such. A fictional retailer, Northwind Retail (fictional), processes 400 returns a day across two warehouses. Staff triage by email and a shared spreadsheet.

Week 1, the FDE shadows two shifts and finds the real cost: 35 minutes per disputed return, mostly spent finding the original order. The brief sets one target: cut lookup time under 3 minutes for 9 of 10 cases.

Week 2, the FDE ships a lookup page over the existing order store: scan the return label, see the order, the items and the refund path. No new database, read only, behind the customer SSO. Four users test it on live labels.

Week 3, edge cases: split shipments, gift orders, partial refunds. Each gets a rule plus a fallback to manual review with a reason code. The runbook lists the three most common failures and the fix for each.

Handover includes: the lookup page, the rule table, the runbook, a 30 minute training recording and a named owner on the customer side. The FDE leaves; the page stays up.

Decision table: what the FDE does and does not do

SituationFDE doesFDE does not do
Vague requestRuns interviews, writes acceptance criteriaStarts building from the ticket text
Blocked integrationShips a narrow adapter with testsReplatforms the customer system
Model requestCompares rules, retrieval and models on cost and error modesPicks the newest model by default
LaunchPlans rollout, rollback and owner trainingShips on Friday without a contact

Checklist: a healthy FDE day

  1. Talk to at least one real user before writing code.
  2. Ship one slice that someone outside your laptop can click.
  3. Write down one assumption with an owner and a check date.
  4. Leave the system more operable than you found it: one doc, one alert or one test.
  • FDE Foundations Module 1 covers the role boundary.
  • The delivery loop guide covers discovery to handover.
  • The readiness quiz shows which modules to revisit.

Straight answers

Frequently asked questions

Is an FDE a salesperson?

No. An FDE ships working software at the customer. Demos explain decisions; delivery is the job.

Does an FDE write code daily?

Most days yes: integrations, data checks, small services and fixes inside customer constraints.

What is the main deliverable?

A running system plus a handover package the customer team can operate alone.

Bu sayfanın Türkçesi