채용 포지션 핵심 가치 채용보상금 커피챗 신청 ENG
← 모든 포지션
Creator Squad Full-time 2y+ San Francisco · 서울

Software Engineer

도르팀의 Software Engineer는 게이머가 자신의 플레이를 자동으로 기록하고, 더 쉽게 콘텐츠로 만들고, 자연스럽게 공유할 수 있도록 실제 제품을 만드는 역할을 합니다. Windows 데스크탑 앱부터 영상 처리, 온디바이스 AI/ML 모델까지 기술을 제품으로 구현합니다.

지원하기 커피챗 신청
주요 업무

도르의 Software Engineer는 단순히 서버 API를 만드는 역할이 아닙니다. Windows 데스크톱 앱, 영상 처리, 온디바이스 AI/ML 모델, 제품 품질과 성능 최적화까지 아우르며 기술로부터 실제 유저가 사용하는 제품으로 구현하는 역할입니다.

  • 도르의 Windows 데스크톱 앱 전반을 개발하고 개선합니다.
  • 게임 플레이 자동 녹화, 하이라이트 감지, 클립 생성, 편집 경험을 실제 제품 기능으로 구현합니다.
  • 온디바이스에서 동작하는 비전 AI / ML 모델을 제품 환경에 맞게 최적화하고 튜닝합니다.
  • 정확도뿐 아니라 지연 시간, 메모리 사용량, CPU/GPU 점유율, 안정성까지 고려해 제품을 개선합니다.
  • 다양한 게임 환경과 사용자 PC 환경에서 안정적으로 동작하는 경험을 만듭니다.
  • 데이터와 VOC를 바탕으로 문제를 정의하고, 빠르게 이터레이션하며 제품을 개선합니다.
  • PO, Product Designer, Data Analyst와 함께 문제를 해결하고 실제 유저 지표의 변화를 만들어냅니다.
이 포지션에서 특히 중요한 문제

연구용 모델을 만드는 사람보다 유저가 실제로 쓰는 제품 안에서 모델과 앱을 끝까지 동작시키는 사람이 필요합니다.

  • 게임 이벤트를 정확하게 감지하면서도 실제 플레이에 부담을 주지 않는 문제
  • 다양한 PC 사양과 게임 환경에서 안정적으로 녹화가 동작해야 하는 문제
  • 온디바이스 AI 모델의 정확도와 성능을 동시에 만족시켜야 하는 문제
  • 생성된 영상을 유저가 바로 쓸 수 있을 정도의 품질과 속도로 제공해야 하는 문제
  • 복잡한 기술을 유저 입장에서는 단순하고 자연스러운 경험으로 바꿔야 하는 문제
팀에서 만들어갈 서비스
게임 플레이 자동 녹화 (Record)
  • 유저가 놓치고 싶지 않은 순간을 자동으로 기록할 수 있도록 합니다.
  • 특정 이벤트 기반 자동 녹화 경험을 더 정확하고 자연스럽게 개선합니다.
  • 유저가 "설정하지 않아도 알아서 잘 찍히는 경험"을 만드는 것이 목표입니다.
게임 영상 생성 (Create)
  • 자동으로 생성된 클립을 바탕으로 짧고 볼만한 영상이 만들어지도록 합니다.
  • 유저가 직접 편집하지 않아도 결과물이 만족스럽도록 제품을 설계합니다.
  • "귀찮고 어려운 편집" 없이도 콘텐츠가 완성되는 경험을 만듭니다.
게임 영상 편집기 (Edit)
  • 게임 영상 편집에 특화된 효과와 UX를 설계합니다.
  • 전문 툴처럼 복잡하지 않지만, 결과물의 만족도는 높게 유지하는 제품을 만듭니다.
  • 누구나 빠르게 영상 콘텐츠를 만들 수 있는 제작 경험을 목표로 합니다.
공유 경험 (Share)
  • 만들어진 영상을 친구나 커뮤니티에 쉽게 공유할 수 있도록 합니다.
  • 영상 생성에서 끝나는 것이 아니라, 실제 공유와 시청까지 이어지도록 설계합니다.
우리 팀이 일하는 방식
  • 도르팀은 대표가 원하는 제품이 아니라 고객이 원하는 제품을 만듭니다.
  • 1~2주의 짧은 이터레이션 안에서 문제 정의, 가설 수립, 실행, 측정, 학습을 반복합니다.
  • 데이터와 유저의 목소리를 바탕으로 자율과 책임을 가지고 제품을 만듭니다.
  • 엔지니어는 주어진 명세만 구현하는 역할이 아니라, 문제를 정의하고 결과를 만드는 역할입니다.
  • 빠르게 만들고, 빠르게 검증하고, 빠르게 방향을 조정합니다.
  • 기술적 완성도와 실제 사용자 가치를 동시에 높이는 데 집요하게 몰입합니다.
기술 스택

모든 스택에 대한 경험을 기대하지 않습니다. 다만 빨리 배우고 습득이 가능하기를 기대합니다.

Application / Product
  • TypeScript
  • Electron
  • Windows Desktop App
  • React
Backend / Infra
  • Python
  • Node.js
  • MySQL
AI / ML
  • Computer Vision
  • Python
Media / Processing
  • 영상 처리 및 인코딩 관련 도구
자격 요건
  • 2년 이상의 소프트웨어 개발 경험이 있는 분
  • 실제 사용자가 있는 제품을 개발하고 출시해본 경험이 있는 분
  • Windows 앱 또는 데스크톱 애플리케이션 개발 경험이 있는 분
  • TypeScript, Python 등으로 제품을 실제로 구현할 수 있는 분
  • 단순 기능 구현을 넘어 제품의 품질과 사용자 경험까지 함께 고민하는 분
  • 고객의 목소리와 데이터를 기반으로 제품을 개선해본 경험이 있는 분
  • 어려운 문제를 끝까지 파고들어 해결하려는 집요함이 있는 분
우대 사항
  • San Francisco, CA / 미국 근무가 가능한 분
  • Electron 기반 Windows 앱 개발 경험이 있는 분
  • 온디바이스 ML/AI 모델을 실제 제품 환경에서 튜닝하고 배포해본 경험이 있는 분
  • Computer Vision 또는 딥러닝 기반 기능을 제품에 적용해본 경험이 있는 분
  • 모델 정확도뿐 아니라 latency, memory, CPU/GPU 사용량까지 최적화해본 경험이 있는 분
  • 영상 처리, 인코딩, 클립 생성, 편집 관련 경험이 있는 분
  • 다양한 하드웨어/OS 환경에서 안정성을 고려한 개발 경험이 있는 분
  • 웹, 앱, 데스크톱 제품을 직접 개발하고 배포까지 해본 분
  • 애자일한 환경에서 빠르게 실험하고 개선해본 분
  • 영어로 자유롭게 의사소통이 가능한 분
  • 영상 편집, 소셜 미디어 서비스, Windows 애플리케이션에 대한 이해가 높은 분
  • 게이머이거나 게임 유저 행동에 대한 높은 이해가 있는 분
이런 분과 잘 맞아요
  • 단순히 코드만 작성하는 사람보다 제품 문제를 푸는 사람
  • 모델 성능표보다 실제 사용자 경험을 더 중요하게 보는 사람
  • 연구로 끝내지 않고 실제 제품에 끝까지 연결하는 사람
  • 다양한 PC 환경에서 안정적으로 동작하는 제품을 만드는 데 흥미가 있는 사람
  • 어려운 기술 문제를 유저 입장에서는 단순한 경험으로 바꾸는 데 즐거움을 느끼는 사람
  • 빠른 실행과 학습을 반복하는 팀에서 일하고 싶은 사람
  • 전 세계 게이머가 매일 쓰는 제품을 직접 만들고 싶은 사람
이력서에서 이런 점을 알려주세요
  • 지금까지 만들었던 Product에서 어떤 문제를 해결했고, 어떤 임팩트를 만들었는지 알려주세요.
  • 어려운 기술 문제를 실제 사용자 가치로 연결한 경험이 있다면 알려주세요.
  • Windows 앱, 데스크톱 앱, 온디바이스 추론, 모델 최적화 관련 경험이 있다면 구체적으로 적어주세요.
  • 정확도 개선, 성능 최적화, 안정성 개선 등 수치로 설명 가능한 결과가 있다면 함께 적어주세요.
  • 데이터와 VOC를 기반으로 스스로 정의하고 해결한 문제가 있다면 알려주세요.
  • 업무와 경력의 나열보다 지원자님의 동기, 고민, 액션, 학습, 성과가 드러나면 좋습니다.
채용 절차
01
지원서 접수
이력서 및 포트폴리오 제출
02
직무 / 컬처핏 인터뷰
팀과의 가치관 및 업무 방식 확인
03
과제 인터뷰
필요 시 진행 · 레퍼런스 체크 포함
04
처우 협의
연봉 및 스톡옵션 조건 협의 후 최종 합류

모든 채용 과정은 7일 이내에 완료됩니다. 집중 채용기간 중에는 단계마다 빠르게 연락드립니다.

채용공고 확인하기 →