국가 이름, 대학 목록, 프레임워크 리스트, 또는 로고 슬라이드가 고용 증거는 아닙니다. 우크라이나, 폴란드, 브라질, 혹은 사무실에서 세 마일 떨어진 곳에 있든 간에 엔지니어링 팀을 평가할 때, 결과물을 산출해낼 특정 사람들의 증거만이 예측력을 가집니다.
이는 너무 당연해서 거의 아무도 자신의 프로세스를 그렇게 운영하지 않습니다. 일반적인 방식은 시간당 요율을 비교하고 몇 가지 레퍼런스를 확인한 후, 4개월 차에 아무도 프로덕션(production)의 소유자가 아니라는 것을 발견합니다.
여섯 가지 영역과 실제로 물어봐야 할 것들
아키텍처 질문은 시니어리티(seniority)를 가장 빠르게 가르는 문제입니다. 자신이 거절한 옵션과 그 이유를 언급하는 엔지니어는 트레이드오프(trade-offs)에 대해 추론하고 있는 것입니다. 대안 없이 하나의 추천만 하는 엔지니어는 단순히 암송하고 있을 뿐입니다.
코딩 테스트 대신 실제 시스템의 유료 파트를 사용하라
일반적인 코딩 연습 문제는 누군가가 일반적인 코딩 연습을 할 수 있는지 여부만을 테스트합니다. 대신, 실제 승인 기준(acceptance criteria)이 있는 제한된 유료 참여(bounded paid engagement)를 사용하세요. 예를 들어 감사(audit), 프로토타입, 마이그레이션 슬라이스, 또는 프로덕션 강화 작업 등이 될 수 있습니다.
순서대로 여섯 단계는 다음과 같습니다:
- 소유한 결과물 정의 (Define the owned outcome). 무엇이 실행되어야 하는지, 누가 그것을 사용하는지, 공급업체가 어떤 프로덕션 책임을 지는지 정의합니다.
- 아키텍처 판단 테스트 (Test architecture judgment). 시스템의 실제 제약 조건에 맞춰 옵션, 위험 요소, 추천 경로를 요청하며 아키텍처를 평가합니다.
- 전달 메커니즘 검사 (Inspect delivery mechanics). 계획 수립(Planning), 코드 리뷰(code review), QA, 릴리스 통제(release controls), 관측 가능성(observability), 인시던트 대응(incident response), 의사결정 기록(decision records) 등을 점검합니다.
- 실제 팀 인터뷰 (Interview the actual team). 영업팀이나 리더십이 아닌, 실제로 작업을 수행하는 사람들과 인터뷰합니다.
- 보안 및 연속성 검증 (Validate security and continuity). 접근 통제(Access controls), 백업(backups), 인력 커버리지(staffing coverage), 에스컬레이션 절차 등을 확인합니다.
비용이 들고 실제 코드에 손을 대는 파일럿 프로젝트가 어떤 참고 자료(reference call)보다도 2주 동안 더 많은 것을 알려줍니다.
모델과 작업을 매칭하기
솔직히 말하자면, 내부 채용(internal hire)이나 전문 프리랜서가 더 나은 선택인 경우가 많습니다. 안정적이고 좁으며 장기적인 작업은 사내에서 처리하는 것이 좋습니다. 파트너는 문제가 아키텍처, 배포(delivery), 운영(operations), 제품 결정에 한 번에 걸쳐 발생할 때 그 비용을 정당화합니다.
왜 비율 비교가 오해를 불러일으키는지
시간당 낮은 요율은 잘못된 질문에 붙은 실제 숫자입니다. 디자인이 반복적으로 변경되거나, 답변을 기다리는 질문들이 며칠씩 지연되거나, 운영 주체가 없는 경우 그 절감액은 사라집니다. 한 시간의 엔지니어링 시간이 아닌, 안정적인 출시와 그 운영 비용을 비교해야 합니다.
시간대도 마찬가지입니다. 유럽과 북미 간의 중첩(overlap)은 원활한 인수인계를 지원할 뿐만 아니라, 팀이 동기식 회의(synchronous meetings)에 의존할 때 결정 지연을 초래하기도 합니다. 계약서에 서명하기 전에, 첫 마감 기한을 놓친 후에가 아니라, 핵심 중첩 시간대, 비동기 승인 규칙, 그리고 야간 에스컬레이션이 정당화되는 인시던트(incident)를 정의해야 합니다.
시장 데이터에 관하여
참고로, 구매자들이 묻는 내용입니다. 우크라이나 IT 협회에 따르면 2026년 상반기 컴퓨터 서비스 수출액은 전년 대비 4.1% 증가한 33억 4,300만 달러를 기록했으며, 미국이 12억 3,400만 달러(36.9%)를 차지했습니다. 국립은행에 따르면 2025년 IT 서비스 수출액은 총 상품 및 서비스 수출액의 12.6%인 68억 달러였으며, 협회 자체의 2025년 수치는 30만 5천 명 이상의 기술 전문가를 대상으로 66억 달러입니다.
해당 수치들은 정의와 시간 범위가 다르기 때문에 일치하지 않습니다. 비교하기 전에 용어들을 확인하고, 모든 내용을 특정 공급업체에 대한 증거라기보다는 맥락으로 취급해야 합니다. 시장 규모는 시장이 존재한다는 것만 알려줄 뿐입니다. 특정 팀이 성숙한 운영을 갖추고 있는지 여부에 대해서는 아무것도 말해주지 않습니다.
변호사의 시간이 필요한 계약 조건들
우크라이나의 Diia City 체제는 법률 No. 1667-IX에 따라 자격을 갖춘 기술 기업에 대한 규칙을 설정하며, 고용 및 프리랜서(gig-contract) 모델을 포함합니다. 공급업체의 세금 지위가 귀하의 권리를 바꾸지는 않습니다. 공급업체가 거주자인지 그리고 어떤 법인이 서명하는지를 확인하십시오.
그런 다음 변호사에게 다음과 같은 사항들을 검토하도록 요청해야 합니다: 코드, 모델, 프롬프트, 문서화 및 디자인에 대한 IP(지적재산권) 양도; 데이터 처리 역할, 전송, 보존, 삭제 및 사고 통지; 민감한 시스템에 대한 하청업체 사용 및 승인 권한; 보안 요구 사항, 감사 증거 및 접근 제거; 제재 및 수출 통제; 그리고 연속성, 종료 지원, 저장소 접근 및 지식 이전.
마지막 클러스터가 가장 자주 생략되는 부분이며, 관계가 나쁘게 끝날 때 중요한 부분이 바로 여기입니다.
AI 작업에만 국한하여 추가할 사항: 평가(evals), 접지(grounding), 로깅, 비용 통제, 인간 검토 및 누가 운영 지원을 담당하는지 여부입니다.
작업 범위를 좁게 유지하십시오. 작업이 AI, 레거시 시스템, 데이터 통합, 보안 및 프로덕션에 걸쳐 있을 경우, 파트너를 그들이 소유할 수 있는 결과물 — 그리고 그것을 먼저 귀하의 실제 시스템 일부에서 입증하도록 요구하는 기준으로 판단해야 합니다.
전체 가이드—증거 테이블, 6단계 프로세스, 상세한 계약 모델: 전체 가이드 보기
작성자 Bohdan Varshchuk, Teamvoy CTO. 더 많은 엔지니어링 글은 teamvoy.com/blog에서 확인하세요.