ENGINEERING ROLES

FDE vs software engineer

Quick answer

A software engineer ships features that serve every customer; an FDE ships the integration that makes one customer's systems work with the product.

SOFTWARE ENGINEERFORWARD DEPLOYED ENGINEER
MAIN OUTPUTProduct features for all customersA working deployment inside one customer's systems
CLIENT TIMEMuch lower than an FDEHigh: discovery, demos and handover every week
WRITES PRODUCTION CODEYesYes
PAYSee FDE salary in India for bands by experience and city.