Senior Software Engineer (풀스택·백엔드, 7년 이상)
스킬
주요업무
[직무 소개]
나라마다 선호하는 고기 부위가 다릅니다. 한국에서는 잘 팔리지 않아 냉동창고에 쌓이는 부위가, 베트남 호치민의 레스토랑에서는 높은 가격에 거래되기도 합니다. PinkPacker는 이런 국가 간 수요 차이를 연결해 실제로 국경 간 육류 무역을 하는 회사입니다. 호주에서 소싱해 아시아로 판매하고 있으며, 지난해 약 16억 원의 매출을 만들었습니다. 다음 시장으로는 중앙아시아를 보고 있습니다.
그런데 글로벌 육류 무역의 많은 과정은 아직도 WhatsApp, Excel, Email과 각종 선적 서류에 흩어져 있습니다. 우리는 이 실제 거래를 데이터로 구조화하고, 그 위에 글로벌 육류 무역의 운영체제인 TradeOS를 만들고 있습니다.
저희가 찾는 사람은 주어진 요구사항을 구현하는 개발자가 아닙니다.
실제 비즈니스 문제를 이해하고, 무엇을 기술로 풀어야 하는지 함께 결정하며, 빠르게 제품을 만들고 시장의 반응을 확인할 수 있는 엔지니어를 찾고 있습니다.
[지금이 중요한 이유]
지난 2년 동안 PinkPacker는 실제 거래, 도메인 데이터, R&D 자산과 초기 제품을 만들어왔습니다.
이제 이 자산들을 하나의 Product와 Technology Roadmap으로 연결할 시점입니다.
- 첫 제품인 Deal Room을 실제 트레이더가 사용하기 시작합니다. 가입 없이 링크로 참여하는 거래 공간으로, 호주와 베트남의 실제 거래 과정에 적용됩니다.
- 정부 R&D(TIPS)에 선정 되었고, 무역 문서 AI 관련 국내 특허 4건 및 PCT 해외출원을 진행했습니다.
- 국내 과학기술원 교수 연구실 2곳과 거래 데이터 구조 및 IoT 신선도 센서 관련 공동 R&D를 진행하고 있습니다.
- 케냐 콜드체인 Pilot을 통해 센서 데이터 25만 건을 확보했고, UN FAO Global Top 10 Agri-food Startup에 선정되었습니다.
- 서울·제주 오피스와 호주·베트남 법인을 운영하고 있으며, Series A를 준비하고 있습니다.
지금 필요한 것은 새로운 아이디어를 하나 더 만드는 사람이 아니라,
이미 존재하는 비즈니스와 기술 자산을 실제로 작동하는 Product로 연결할 사람입니다.
[지금 팀은 이렇게 일하고 있습니다]
- 호주에 원격 개발자 2명이 함께하고 있습니다. Deal Room, 호주·베트남 웹사이트, 사내 데이터 도구 등을 개발해왔으며 앞으로도 함께합니다.
- Senior Engineer가 단기로 참여해 현재 Launch Plan과 전체 기능 구조를 정리하고 있습니다. 합류 시점에는 기존 코드와 문서, 현재까지의 의사결정 Context를 함께 인계받게 됩니다.
- 국내 과학기술원 교수 연구실 2곳이 Data Structure와 Sensor 관련 R&D에 참여하고 있습니다.
- 경영진은 개발자가 아니지만, 약 9년의 무역 도메인 경험과 실제 고객·거래 데이터를 가지고 있습니다. Business Problem은 경영진이 제공하고, Technology Solution과 기술적 판단은 개발팀이 주도하는 구조를 만들고자 합니다.
이번 채용은 PinkPacker의 첫 정규직 Senior Engineer 채용입니다.
완성된 개발 조직에 합류하는 자리가 아니라, 앞으로의 Architecture, Engineering Standard, Product Development 방식과 개발팀을 함께 만들어가는 자리입니다.
[합류하면 하게 될 일]
- 실제 사용 중인 Product를 인수하고 고도화합니다
- Deal Room의 현재 Product와 Codebase를 인수해 실제 거래 데이터를 기반으로 개선합니다.
- 현재 Stack: Next.js / TypeScript / Supabase / AWS / Cloudflare
- 완벽하게 새로 만드는 것보다, 실제 사용자의 문제를 빠르게 확인하고 필요한 부분부터 개선해나가는 방식을 지향합니다.
- 글로벌 거래의 복잡한 권한 구조를 설계합니다
- 한 거래에는 Supplier, Buyer, Logistics Partner, Third Party 등 여러 참여자가 존재합니다.
- 각 참여자가 서로 다른 정보와 권한을 가져야 하는 구조를 설계하고 Product에 구현합니다.
- 실제 거래 데이터를 구조화합니다
- WhatsApp, Excel, Email, Shipping Documents 등에 흩어진 정보를 “거래 1건 = 하나의 연결된 데이터 구조”로 만드는 Data Foundation을 설계합니다.
- 딜룸에서 문서 자동화(OCR+LLM, 특허 출원 기술)를 거쳐 AI 매칭으로 이어지는 기술 로드맵을 직접 수립합니다.
- 원격 개발자와 교수 랩의 산출물을 지휘·통합하고, 이후 팀을 직접 뽑아 키웁니다.
[솔직하게 말씀드리는 것]
- 현재 코드베이스는 소규모 원격 팀이 빠르게 만든 초기 제품입니다. Next.js / TypeScript / Supabase / Cloudflare 기반으로 정리돼 있지만, 초기 속도를 위해 미뤄둔 부분도 있습니다. 기존 구조를 그대로 유지하기보다 무엇을 살리고, 무엇을 개선하고, 무엇을 다시 설계할지 판단하는 과정이 필요한 자리입니다.
- 권한 구조와 일부 핵심 설계는 아직 열려 있습니다. 이미 모든 결정이 끝난 상태가 아니라, 합류 시점에 따라 본인의 판단이 실제 Product와 Architecture에 반영될 수 있습니다.
- 사용자의 약 90%가 해외에 있습니다. 영어로 협업하며, 필요에 따라 베트남·호주 등 해외 출장이 있을 수 있습니다.
- 완벽한 설계보다 “실제 거래 1건이 시스템 위에서 제대로 돌아가는 것”을 우선합니다. 다만 속도만 보는 것이 아니라, 이후 확장 가능성을 고려해 어떤 부분은 빠르게 만들고 어떤 부분은 처음부터 구조적으로 설계할지 함께 판단합니다.
자격요건
- 백엔드 또는 풀스택 개발 경력 7년 이상, 혹은 그에 준하는 실력을 갖춘 분
(나이·국적·학력보다 실제 역량과 역할 적합성을 봅니다.)
- TypeScript / React(Next.js) / PostgreSQL / AWS 기반의 실전 개발 경험
- 0→1 제품을 실제 사용자에게 출시하고 운영해본 경험
- 영어로 업무 커뮤니케이션이 가능한 분
여기에 더해, 지금 PinkPacker가 실제로 풀고 있는 문제와 가까운 경험을 특히 중요하게 봅니다.
- 서로 다른 역할과 권한을 가진 여러 사용자가 하나의 시스템 안에서 협업하는 제품을 설계해본 분
- WhatsApp, KakaoTalk 등 사용자가 이미 익숙하게 쓰고 있는 외부 채널과 연동되는 시스템을 만들어본 분
- 큰 단위로 한 번에 출시하기보다, 기능을 작게 나누고 빠르게 반복 출시해본 분
우대사항
- 무역·물류·커머스·핀테크 도메인 경험
- 문서 AI 경험
- 데이터 엔지니어링 경험
- 원격 인력 관리 경험
채용절차
서류 검토 → 기술 면접 → 경영진 면접 → 레퍼런스 체크(필요에 따라) → 처우협의
*지원 메시지에는 가장 자신 있게 만든 것 하나를, 개발을 모르는 사람도 이해 가능하도록 5줄로 작성해 주세요.