| 회사명 | 오지큐(OGQ) |
|---|
| 포지션 | Senior Backend Engineer |
|---|
| 근무지 | 서울 강남구 논현로 164, 10층 |
|---|
| 고용형태 | 정규직 |
|---|
| 경력 | 5년 이상 |
|---|
회사 소개
[ 회사 ]
OGQ — 글로벌 IP 마켓플레이스 + AI Native Clearing House.
NAVER OGQ마켓 (130만 크리에이터, 59M IP 자산) 의 후신.
"Buy Once, Use Everywhere" — 하나의 IP 를 모든 플랫폼에서 사용·정산.
[ 미션 ]
크리에이터·팬·파트너를 연결하는 IP 거래·정산 인프라를 AI Native 로 재구축한다.
단순 마켓이 아닌 "IP 의 ledger" — 사용·정산·재사용 전 과정을 원장에 기록.
[ 우리가 만드는 것 ]
스티커·이미지·음악·동영상·웹툰·웹소설·VRM 아바타·3D 자산·AI에이전트·프롬프트 등 19개 IP 카테고리 통합 플랫폼. Studio (등록) Market (거래) Clearing (정산) 플라이휠.
[ OGQ AI Native 포지션 요약 ]
Kotlin + Spring Boot 기반 50+ 서비스 monorepo 의 핵심 도메인 (Market / Clearing / Studio / Partner API) 개발·운영. AI 통합 작업
[ 기술 스택 ]
- Kotlin · Spring Boot 3 · JPA · Gradle (multi-module 50+)
- MySQL Aurora · ElastiCache Redis · Kafka · Elasticsearch
- AWS ECS Fargate · S3 · CloudFront · Secrets Manager · ALB
- path-based routing
- 결제: Lemon Squeezy (글로벌 SaaS PG, MoR), 한국 PortOne
- AI: Anthropic Claude · Google Gemini · xAI Grok · Suno · ElevenLabs API · OGQ Synth ID
주요 업무
[ 도메인 구현 ]
- IP 등록 / 권리 정의 / SynthID 워터마킹 / DID·VC 발급 / Clearing House 정산
- 19 IpSubtype (PHOTO·MUSIC·VIDEO·STICKER·VOICE·WEBTOON·VRM·3D·AI_AGENT·PROMPT 등) 도메인별 등록·다운로드·구매 흐름
- transaction_log (INSERT only ledger) · UserPurchase · DownloadToken 등 정산 핵심 entity 직접 설계·구현
[ AI 기능 (작업의 80%+) ]
- LLM API 호출 wrapper · cost 측정 · retry · fallback 체인
- Kafka 기반 비동기 AI job queue · webhook 콜백 · 실패 재시도
- AI 생성 자산의 origin_type (human/hybrid/ai) 자동 분류
- 멀티모달 (이미지·음성·영상·3D) 생성 결과의 S3 저장 · 메타데이터 추출 · SynthID 임베딩
- AI 호출 estimated_cost 모든 로그 기록 (ai_call_log INSERT only)
[ 운영·품질 ]
- Flyway 마이그레이션 · stg ddl-auto:update · prod 사전 적용
- 동시성 (optimistic lock · unique constraint · idempotency) 직접 설계
- N+1 회피 (projection / fetch join / batch size) 직접 측정
- Datadog · CloudWatch · Sentry 알람 셋업
자격요건
[ 경험 ]
- Kotlin + Spring Boot 프로덕션 5년+ (Java 가능하나 Kotlin 우선)
- JPA 깊은 이해 — N+1 · fetch 전략 · transaction boundary · @Version · cross-aggregate
- AWS ECS · S3 · RDS · IAM 운영 경험 (단순 사용 아닌 직접 설계·트러블슈팅)
- LLM API 통합 production 경험 2년+ (OpenAI/Anthropic/Google 등 직접 호출하는 서비스)
[ AI 깊이 (필수) ]
- function calling · structured output · streaming · multimodal API 차이 이해
- RAG / vector DB (pgvector·Elasticsearch dense vector) 설계 경험
- AI 호출 비용 거버넌스 — cost per request · monthly burn · per-user budget
- 멀티 provider routing · model fallback · prompt versioning
- AI 응답 검증·sanitize·hallucination guard
[ 협업 ]
- monorepo · multi-module Gradle · 50+ service 환경에서 작업 가능
- BFF/Frontend 와 API 계약 (OpenAPI / TypeScript type 공유) 설계
- 코드 리뷰 적극적 — PR 디테일 점검 · 도메인 룰 enforcement
우대사항
[ 우대 (Nice to Have) ]
- Kafka · Saga 패턴 · 분산 트랜잭션 · idempotency key 설계
- Spring Boot 3 + Spring Security + OID 인증 통합
- 결제 PG (Stripe / Lemon Squeezy / PortOne / Toss) 통합 경험
- 저작권·라이선스 도메인 이해 (UCI · W3C VC · CC license)
- ElasticSearch 한국어 분석기 · 동의어 사전 직접 구성
- Claude Code / Cursor 등 AI 코딩 도구 일상 사용
복지 및 혜택
- 보상: 동종 업계 시니어 상위 + 스톡옵션
- 장비: M4 Max + 외장 모니터 + AI 도구 모든 유료 plan
- 학습: 컨퍼런스·서적·온라인 강의 무제한
- 휴가: 자율 (소진율 모니터링 X)
- 원격: 풀 원격 OK · 분기 1회 오프라인 모임
지원 방법
원티드에서 지원하기
오지큐(OGQ)에서 오지큐(OGQ) - Senior Backend Engineer 포지션을 찾고 있어요