비즈몽 Backend Engineer
스킬
주요업무
[우리가 해결하고자 하는 문제]
동네 가게 사장님에게 마케팅은 중요하지만, 매일 챙기기 어려운 일입니다.
어떤 콘텐츠를 만들지 정하고, 영상을 편집하고, 채널에 올리고, 성과를 확인하는 일은 꾸준함이 필요합니다. 하지만 매장 운영에 집중해야 하는 사장님이 이 과정을 직접 반복하기는 쉽지 않습니다.
르몽의 AI 마케팅 자동화 서비스 비즈몽(Bizmong) 은 이 문제를 해결하고 있습니다. 리뷰·네이버 플레이스 등 매장 데이터를 분석해 필요한 마케팅 활동을 판단하고, 실제 매장 영상을 AI로 분석해 숏폼을 기획·편집·렌더링합니다. 만들어진 콘텐츠는 채널 운영과 성과 확인까지 이어집니다.
우리가 만들려는 것은 '영상을 한 번 생성해 주는 기능'이 아닙니다. 여러 매장의 마케팅이 매달 안정적으로 돌아가도록 하는 시스템입니다.
[그래서 지금, 백엔드 엔지니어가 필요합니다]
AI가 영상 한 편을 만드는 것과, 고객의 수많은 제작 요청을 실패 없이 처리하는 것은 다른 문제입니다.
업로드된 원본은 분석·기획·편집·렌더링이라는 여러 단계를 거칩니다. 외부 AI·렌더링 API의 응답이 늦어지거나 작업이 중간에 실패해도, 어느 단계에서 멈췄는지 알 수 있어야 하고 안전하게 재시도할 수 있어야 합니다. 콘텐츠 품질을 사람이 확인해야 하는 구간도 여전히 있습니다.
이때 필요한 것은 새로운 AI 모델 하나보다 비동기 작업과 데이터 흐름을 안정적으로 연결하는 백엔드 설계입니다. 작업 상태를 추적하고, 실패를 복구하고, 처리 성능과 비용을 개선하는 일이 곧 고객이 경험하는 서비스 품질로 이어집니다.
이번에 모시는 동료는 비즈몽의 영상 자동화 파이프라인과 플랫폼 백엔드를 직접 설계·개선하면서, 실제 운영에서 발견한 문제를 제품의 구조적 개선으로 연결하는 역할을 맡습니다.
[이런 일을 합니다]
1. 비동기 작업과 Message Queue 운영
영상 제작 요청이 몰려도 안정적으로 처리되도록 작업 흐름을 설계합니다.
- 영상 제작용 큐, 워커, 스케줄러의 구조를 설계하고 운영합니다.
- 작업별 동시성·처리량·대기 시간 등을 관측하고 병목을 개선합니다.
- 재시도, 백오프, 멱등성, 실패 작업 복구를 고려해 장애에 강한 작업 시스템을 만듭니다.
2. AI 영상 제작 파이프라인 개선
원본 영상이 실제로 쓸 수 있는 콘텐츠가 되기까지의 과정을 책임집니다.
- 영상 분석 → 기획 → 편집 → 렌더링의 실행 상태와 상태 머신을 관리합니다.
- AI 영상 분석·기획·생성 결과의 오류를 추적하고 품질 개선을 위한 시스템을 고도화합니다.
- 영상 편집·렌더링 API와 비동기 콜백을 연동하고 실패 상황에 대응합니다.
- 원본·중간 산출물·최종 영상의 저장과 접근 권한, 서명 URL을 관리합니다.
3. API · RDB · 데이터 구조 설계
자동화 과정의 상태와 데이터를 일관되게 유지합니다.
- TypeScript 기반 서버 API와 서비스 모듈을 개발·운영합니다.
- 관계형 DB 스키마와 ORM 마이그레이션을 관리합니다.
- 쿼리 성능, 인덱스, 커넥션 풀을 개선하고 데이터 증가에 따른 파티셔닝·아카이빙을 판단합니다.
- 트랜잭션·접근 권한·백업과 복구를 고려해 운영 데이터를 안전하게 다룹니다.
4. 클라우드 인프라와 운영 안정성
서비스가 지속적으로 실행될 수 있는 환경을 만들고 개선합니다.
- 클라우드의 컨테이너 서비스, DB, 캐시, 스토리지, 로드밸런서와 권한을 관리합니다.
- IaC를 활용해 개발·운영 환경을 관리하고 CI/CD 배포·핫픽스 과정을 개선합니다.
- APM·로그·대시보드·알림을 통해 장애 원인을 찾고 재발을 줄입니다.
- 처리 성능뿐 아니라 AI API·렌더링·스토리지·클라우드 비용까지 함께 최적화합니다.
[우리는 이렇게 일합니다]
- AI 도구를 적극적으로 활용합니다. 반복 구현은 도구로 줄이고, 설계·검증·장애 대응처럼 엔지니어의 판단이 필요한 일에 시간을 씁니다.
- 모듈 경계와 계약을 문서로 남깁니다. 인터페이스·예외·상태 전이를 명확히 정의하고, AI 코딩 도구와 동료 모두가 이해할 수 있게 관리합니다.
- 제품과 운영 현장의 문제를 함께 봅니다. 기획·디자인·운영 담당자와 직접 이야기하며, 실제 고객 경험과 운영 이슈를 기술 우선순위에 반영합니다.
- AI 기술을 제품에 연결합니다. 르몽의 AI 프레임워크 Luminir를 활용해 AI Agent 기술을 실제 서비스 흐름에 적용하고 개선해 나갑니다.
[합류하시면 이런 경험을 할 수 있습니다]
- AI 영상 자동화의 핵심 구조를 직접 만들고 개선하는 경험
단순 API 개발을 넘어 분석·편집·렌더링·저장·작업 복구를 연결하는 전체 비동기 파이프라인을 다룹니다. 내가 설계한 시스템이 실제 콘텐츠 제작 속도와 운영 안정성에 어떤 영향을 주는지 확인할 수 있습니다.
- 아키텍처와 운영 품질에 실질적으로 영향력을 갖는 경험
큐 설계, 데이터 모델, 장애 복구, 관측성과 클라우드 비용까지 기술적 의사결정에 참여합니다. 정답이 정해진 유지보수보다 현재 구조의 한계를 발견하고 개선하는 일이 많은 환경입니다.
- 고객 가치와 가까운 곳에서 제품을 만드는 경험
비즈몽은 AI 생성 결과를 실제 고객의 마케팅 운영으로 연결하는 서비스입니다. 개발자도 서비스 기획·운영 동료와 함께 품질과 고객 반응을 확인하고, 무엇을 더 자동화할지 판단하는 과정에 참여합니다.
자격요건
- 백엔드 개발 경력 3년 이상 8년 미만으로, 개발부터 배포·운영까지 직접 경험한 분
- TypeScript·Node.js 비동기 실행 모델을 이해하고, 타입 설계·제네릭·런타임 스키마 검증을 실무에 적용할 수 있는 분
- TypeScript 서버 프레임워크를 활용한 프로덕션 서비스 개발·운영 경험이 있는 분
- 영상 처리·생성의 기본 구조를 이해하고, 영상 편집·렌더링 API 또는 타임라인 기반 편집 모델을 다뤄본 분
- Message Queue 기반 비동기 작업을 설계하고, 재시도·중복 실행·장애 상황을 해결해본 분
- 관계형 DB의 쿼리 튜닝·마이그레이션·트랜잭션을 실무에서 다뤄본 분
- 퍼블릭 클라우드의 컨테이너·DB·캐시·스토리지·권한 체계를 운영하고 IaC 기반 변경을 경험한 분
기술을 많이 나열하는 것보다 문제가 발생했을 때 원인을 끝까지 추적하고, 같은 문제가 다시 생기지 않도록 구조를 바꿔본 경험을 중요하게 생각합니다.
우대사항
- Python·FastAPI 등으로 비동기 API나 영상 처리 서비스를 개발한 경험
- LLM·VLM 기반 기능을 실서비스에 적용하고 품질·비용·지연 시간을 개선한 경험
- 상태 머신, durable workflow 또는 분산 작업의 일관성·복구 전략을 설계한 경험
- React 기반 백오피스나 영상 편집기 UI(타임라인·프리뷰) 개발 경험
- APM·중앙 로그 기반 관측성 구축 및 운영 장애 대응 경험
- 숏폼 콘텐츠, 광고 소재 제작 또는 미디어 자동화 도메인 경험
채용절차
- 서류 전형
- 필수 서류: 이력서(지원동기 포함) 및 경력기술서
- 선택 서류: 담당했던 서비스·아키텍처·장애 대응 사례를 확인할 수 있는 포트폴리오 또는 GitHub
- 1차 실무 인터뷰 (대면 또는 비대면
- 직접 개발·운영했던 시스템과 문제 해결 경험을 중심으로 이야기 나눕니다.
- 비동기 작업 처리, 영상 파이프라인, 운영 장애 등 실제 직무와 관련된 기술적 판단도 함께 논의합니다.
- 2차 심층·컬처핏 인터뷰 (대면)
- 1차 합격자에 한해 진행합니다. 일하는 방식, 협업 경험, 앞으로 만들고 싶은 제품을 서로 확인하는 자리입니다.
- 처우 협의
- 최종 합격자에게 오퍼레터를 보내드리고 처우를 협의합니다.