
포워드 디플로이드 엔지니어(FDE)는 고객 팀과 함께 일하며 업무상의 문제를 찾아 실제 운영 환경에 적용되는 코드를 만드는 소프트웨어 엔지니어다. 포르투에서 소규모 팀을 위한 FDE로 일하는 데니스(Denys)는 이 역할이 필요한 상황과 솔루션 엔지니어·컨설턴트와의 차이를 자신의 프로젝트 경험을 바탕으로 설명한다.
FDE가 실제로 하는 일
업무를 직접 관찰하고, 해결할 문제를 찾아, 실제 사용자와 데이터가 있는 운영 환경에 기능을 배포한다. 이후 초기 사용 과정에서 발견되는 문제를 고치고, 인수인계하거나 계속 지원한다. 코드 작성보다 먼저 현장에서 업무 흐름과 제약을 파악하는 과정이 중요하다는 설명이다.
Bloomberry가 분석한 FDE 채용 공고 1,000건에서는 고객과 직접 일하는 업무가 55%로 가장 흔했다. AI·머신러닝 시스템 구축·배포는 37%, 시스템·API 통합은 32%였다. 조사 대상 공고 중 매출 할당량을 핵심 업무로 적은 곳은 없었다. 고객 현장에서 보내는 시간은 기업에 따라 다르다. The Pragmatic Engineer에 따르면 Palantir는 FDE 근무 시간의 약 25%, 의료 스타트업 Commure는 최대 50%를 고객과 보내도록 한다.
FDE라는 직함이 모두 같은 일을 뜻하지는 않는다. Bloomberry의 분석에 따르면 공고의 60%는 고객사에 배치돼 대부분의 코드를 작성하는 유형이었다. 이 유형은 근무 시간의 70~90%를 코딩에 쓴다는 기준을 적용했다. 30%는 데모와 개념 검증을 진행한 뒤 구현팀에 넘기는 영업 엔지니어형이었고, 10%는 회사 내부의 영업·마케팅 팀을 위한 도구를 만드는 역할이었다. 실제 운영에 쓰일 시스템이 필요하다면, 누가 운영 환경에 배포할 코드를 쓰는지 확인해야 한다.
다른 역할과의 차이
핵심 구분 기준은 누가 코드를 작성하고, 실제 운영 결과에 책임지는가다.
| 구분 | FDE | 솔루션 엔지니어 | 컨설턴트 | 제품 엔지니어 |
|---|---|---|---|---|
| 함께 일하는 대상 | 고객 팀, 때로는 현장 | 영업 과정의 고객 | 고객사 경영진 | 사내 제품 팀 |
| 주요 결과물 | 해당 고객을 위한 운영 코드 | 데모와 개념 검증 | 권고안과 계획 | 여러 고객을 위한 기능 |
| 운영 코드 작성 | 대부분 직접 작성 | 일부 작성한 뒤 인계 | 드묾 | 작성 |
| 실제 사용 결과 책임 | 책임짐 | 구현팀이 맡음 | 책임지지 않음 | 개별 고객이 아닌 제품에 책임 |
| 평가 기준 | 고객 문제 해결 | 계약 성사 | 자문 제공 | 제품 로드맵 |
The Pragmatic Engineer도 FDE는 고객과 일하면서 제품 개발에 기여하지만, 솔루션 아키텍트와 영업 엔지니어는 영업에 더 가깝다고 구분한다.
언제 필요하고 어떻게 구할까
문제가 아직 명확히 정의되지 않았고, 문제를 찾아낸 사람이 직접 구현해야 할 때 FDE가 유용할 수 있다. 업무가 스프레드시트·이메일·수작업 점검에 의존하거나, 정리되지 않은 데이터와 실제 사용자가 있는 업무에 AI나 시스템 연동을 추가하려는 경우가 해당한다. 요구사항이 자주 바뀌거나, 업무를 이해하는 사람과 코드를 쓰는 사람 사이의 간극 때문에 프로젝트가 실패한 경험이 있어도 고려할 만하다.
반대로 요구사항이 명확하고 안정적이거나 디자인·모바일·품질 보증 등 여러 역할을 동시에 투입해야 하는 일에는 팀이나 에이전시가 더 적합할 수 있다.
FDE를 확보하는 방법은 사내 채용, 에이전시 이용, 구독 방식으로 시니어 엔지니어 한 명을 팀에 배치하는 방식이 있다. 데니스가 인용한 범위를 합산하면 사내 채용에는 약 3~7개월이 걸린다. 채용에 걸리는 기간에 관한 글과 FDE·에이전시·프리랜서 비교에서 각 방식의 차이를 다룬다.
데니스는 건설 현장 문서 관리와 생방송 음성 품질 점검 프로젝트를 사례로 든다. 건설 프로젝트에서는 단순히 스프레드시트를 앱으로 바꾸는 대신, 역할별 접근 권한과 회사별 데이터 분리가 핵심 제약임을 파악해 데이터베이스에 권한 규칙을 반영했다. 현장 입력·승인·PDF 생성·추적 기능과 고객 포털도 만들었다. 건설 문서 플랫폼 사례에서 확인할 수 있다.
생방송 음성 점검 프로젝트에서는 이상 알림을 추가하는 것만으로는 부족했다. 네트워크가 끊겨도 측정값을 잃지 않도록 현장 장비에 한 시간 분량의 측정값과 하루 분량의 이벤트를 저장하고 재전송하게 했으며, 일시적으로 흔들리는 채널이 알림을 쏟아내지 않도록 장애가 일정 시간 이상 지속된 뒤 알리도록 했다. 생방송 음성 품질 관리 사례에 세부 내용이 있다.
Bloomberry가 분석한 2025년 채용 공고 기준으로 미국의 구축형 FDE 연봉 범위는 14만~25만 달러에 지분 보상이 더해지는 경우가 일반적이다. 영업 엔지니어형은 12만~20만 달러에 수수료가 붙는다. 두 범위 모두 2025년 공고를 바탕으로 한 참고치이며, 확정 견적은 아니다. 조사에서 FDE의 핵심 업무로 매출을 꼽은 공고는 없었지만, 제품이 실제로 작동할 수 있음을 보여줘 영업을 돕는 경우는 있다고 데니스는 설명한다.
FDE가 완전히 원격으로 일할 수 있는지는 업무에 따라 다르다. 현장에서 업무를 익히는 편이 빠르기 때문에 채용 공고는 고객과 보내는 시간을 25~50%로 제시하기도 한다. 소프트웨어 작업만 필요하다면 채팅, 화면 공유, 실제 데이터 접근으로 대부분의 업무를 진행하고 필요한 경우 현장을 방문할 수 있다는 설명이다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요