기업 채용 분석/페이타랩

[페이타랩] Backend Developer(Kotlin, Spring, MSA) 공고 분석

패스오더의 주문·결제·정산·적립·이벤트 도메인을 DDD로 모델링하고 RESTful API와 MSA 환경을 설계·개선해 늘어나는 트래픽에서도 안정적으로 동작하게 만드는 프로덕트팀 Backend Developer 공고입니다. 팀 소개는 Backend 파트가 PRD 분석부터 설계, 개발, 문서화까지 Claude Code를 상시 쓰고 n8n·Make로 반복 업무를 자동화한다고 적었습니다. 경력 조건은 무관이지만 데이터 모델·쿼리 최적화와 RESTful API 설계·개선 경험을 반드시 필요한 경험으로 꼽았고, 산업기능요원 복무가 가능합니다.

이 공고 분석은 2026년 10월 25일에 이뤄졌습니다. 이후 채용이 종료되었을 수 있습니다.

이 자리가 왜 생겼을까요

페이타랩 채용 페이지의 연혁에는 2025년 7월 전자금융업 라이선스 취득이 적혀 있고, 회사는 사명을 'Pay(지불하다) + Data(결제정보) + Lab(연구소)'의 줄임말로 소개합니다. 이 공고는 주문·결제·정산·적립·이벤트 같은 복잡한 비즈니스를 도메인 모델로 풀고, Kafka와 분산 트랜잭션으로 결제·정산처럼 한 건도 틀리면 안 되는 데이터를 처리하는 일을 맡깁니다. 팀 블로그에서 프로덕트팀 백엔드 개발자는 3년 동안 14개 스쿼드에 참여하며 주문, 결제, 정산, 적립, 이벤트, 인증, 선물 등 시스템을 이루는 도메인 대부분을 다뤘다고 소개했습니다. 결제나 정산 데이터의 정합성을 지켜 본 경험이 있다면 어떤 장애를 어떤 구조로 막았는지를 경력기술서에 자세히 적어 지원 동기와 이어지게 할 수 있습니다.

페이타랩이 지금 어떤 사업에 집중하고 있는지는 페이타랩 채용 분석에서 이어서 볼 수 있습니다.

1하게 될 업무

  • 도메인 설계: 주문·결제·정산·적립·이벤트처럼 서로 얽힌 비즈니스를 DDD 기반으로 모델링하고, 도메인 이벤트 중심으로 서비스 흐름을 설계합니다.

    이렇게 볼 수 있어요

    공고는 도메인의 경계가 명확해야 기능이 늘어나도 시스템이 흔들리지 않는다고 이유를 적었습니다. 도메인을 나눠 본 경험이 있다면 경계를 어떤 기준으로 정했는지를 실제 도메인 이름을 들어 적어 두면 좋습니다.

  • API 설계: RESTful API를 설계하고 OpenAPI Spec으로 명세해 프론트엔드·클라이언트 개발자가 헷갈림 없이 협업할 수 있게 합니다.

    이렇게 볼 수 있어요

    API 명세는 OpenAPI Spec으로 씁니다. API 명세를 먼저 합의하고 개발을 시작한 경험이 있다면 협업 방식이 어떻게 바뀌었는지 소개할 수 있습니다.

  • 성능 최적화·트러블슈팅: 증가하는 트래픽 속에서 생기는 문제의 근본 원인을 추적하고, 쿼리 실행 계획 분석과 데이터 모델·시스템 구조 개선으로 체감 가능한 성능 개선을 만듭니다.

    이렇게 볼 수 있어요

    팀 소개는 Datadog·ElasticAPM으로 시스템 상태를 보며 성능을 개선한다고 적었습니다. 트래픽이 늘며 생긴 문제를 원인까지 추적한 사례라면 원인을 찾은 경로(모니터링 지표, 실행 계획, 구조 분석)를 순서대로 정리해 두면 됩니다.

  • MSA 개발: Kafka 비동기 메시지, CQRS, Redis 캐싱, 분산 트랜잭션을 다루며 결제·정산처럼 한 건도 틀리면 안 되는 데이터를 안정적으로 처리합니다.

    이렇게 볼 수 있어요

    공고는 이 업무에 '분산 환경에서도 데이터 정합성을 지킵니다'라는 제목을 달았습니다. 메시지 유실이나 중복 처리를 막으려고 쓴 방식(멱등 처리, 보상 트랜잭션 등)을 실제 장애 사례와 함께 설명하는 게 좋습니다.

  • AI-Driven Development: 요구사항 분석부터 태스크 산정, 개발, 문서화까지 AI를 활용하고, 반복 업무는 n8n·Make로 자동화합니다.

    이렇게 볼 수 있어요

    AI 활용이 별도 업무로 적혀 있습니다. AI 개발 도구로 어느 단계의 시간을 줄였는지 작업 단위로 소개할 수 있습니다.

2자격 요건

  • 특정 언어에 국한되지 않는 문제 해결 역량과 함께, 성능과 확장성을 고려해 데이터 모델과 쿼리를 최적화하고 RESTful API를 직접 설계·개선해 본 경험이 반드시 필요합니다.

    이렇게 볼 수 있어요

    공고는 Kotlin·Python·Java 경험이 풍부해도 이런 경험이 없거나 AI 개발 도구로 생산성을 높이려는 의지가 없으면 '이번 포지션과는 맞지 않아요'라고 밝혔습니다. 지원자 소개는 푼 기술 문제와 AI 도구·프롬프트 엔지니어링으로 바꾼 개발 방식을 중심으로 해 달라고 했습니다. 팀 소개에 따르면 Backend 파트는 PRD 분석부터 설계, 개발, 문서화까지 Claude Code를 상시 씁니다. 쿼리 최적화 사례는 PostgreSQL이나 MongoDB처럼 이 팀 스택에 있는 저장소에서 무엇을 바꿨는지로 밝히세요.

  • 성능과 확장성을 고려해 데이터를 모델링하고 쿼리 실행계획 분석으로 쿼리를 최적화해 본 경험이 있으며, 어떤 문제를 어떻게 분석해 얼마나 개선했는지 수치로 설명할 수 있는 사람을 찾습니다.

    이렇게 볼 수 있어요

    PostgreSQL이라면 EXPLAIN ANALYZE로 본 실행 계획에서 Seq Scan이 인덱스 스캔으로 바뀌었는지, 실제 실행 시간이 얼마나 줄었는지가 이 항목이 말하는 수치에 해당합니다. 개선 전후의 응답 시간이나 실행 비용은 측정 방법을 붙여야 수치에 설득력이 생깁니다. 카페 주문이 몰리는 시간대처럼 부하가 큰 구간에서 잰 값이 있으면 함께 적을 수 있습니다.

  • DDD 기반으로 도메인을 모델링하고 도메인 이벤트와 RESTful API를 직접 설계·개선해 본 사람을 찾습니다.

    이렇게 볼 수 있어요

    '직접'이 붙어 있습니다. 설계에 참여한 수준인지 직접 결정한 수준인지 구분해 쓰면 경험의 깊이가 보입니다.

  • MSA 환경에서 Kafka·CQRS·캐싱·분산 트랜잭션 등을 활용해 안정적인 서비스를 설계·운영해 본 사람을 찾습니다.

    이렇게 볼 수 있어요

    설계 경험과 운영 경험을 함께 묻습니다. 운영 중 겪은 장애와 그 뒤 바꾼 구조를 한 사례로 묶어 설명할 수 있습니다.

  • 스프린트 계획부터 참여해 PM·디자이너·프론트엔드와 함께 문제를 정의하고 해결해 본 사람을 찾습니다.

    이렇게 볼 수 있어요

    팀 소개도 스쿼드 단위로 스프린트 계획부터 함께 참여해 기획에 의견을 낸다고 적었습니다. 기획 단계에서 낸 의견으로 요구사항이 바뀐 사례를 들 수 있습니다.

  • 단순 구현보다 목적과 맥락을 이해하고 "왜?"를 먼저 묻는 사람, 주도적으로 문제를 발견하고 솔루션까지 완결성 있게 제안하는 사람을 찾습니다.

    이렇게 볼 수 있어요

    두 가지는 공고의 마인드셋·태도 항목에 함께 있습니다. 요구사항의 목적을 되물어 구현 범위를 바꾼 경험과 스스로 찾은 문제를 해결안까지 제안한 경험을 하나씩 준비해 두면 됩니다.

  • Claude Code 등 AI 개발 도구를 요구사항 분석·설계·개발·문서화 전반에 활용해 생산성을 높여 봤거나, 이런 개발 방식에 적극적인 사람을 찾습니다.

    이렇게 볼 수 있어요

    업무에 따르면 이 팀은 요구사항 분석과 태스크 산정까지 AI로 합니다. 그래서 코드 작성 앞 단계에 AI를 써 본 경험이 이 팀에서 특히 쓸모가 있습니다. 써 본 경험이 있다면 어느 단계에 어떤 도구를 어떻게 썼는지를, 경험이 짧다면 지금 쓰고 있는 방식을 구체적으로 소개할 수 있습니다.

  • Kotlin·Python·Java 등 특정 언어에 국한되지 않고 문제에 적합한 기술을 선택해 해결할 수 있는 사람을 찾습니다.

    이렇게 볼 수 있어요

    기술 스택 칸에 Kotlin, Python, Java와 Spring, WebFlux, FastAPI, Flask가 함께 적혀 있습니다. 언어를 바꿔 문제를 풀어 본 경험이 있다면 그 기술을 고른 이유를 설명할 수 있어야 합니다.

4기타 사항

  • 게시일 : 2025년 11월 7일
  • 고용형태 : 정규직(수습 3개월, 경력 3년 미만은 6개월)
  • 근무지 : 서울 삼성역 인근 (강남구 영동대로 85길 34, 6층)
  • 경력 조건 : 경력 무관
  • 학력 조건 : 해당 내용은 원본 공고에서 확인되지 않습니다.

쓰는 기술

공고 본문에 적힌 기술만 모은 목록입니다.

  • Kotlin
  • Python
  • Java
  • Spring
  • WebFlux
  • FastAPI
  • Flask
  • PostgreSQL
  • MongoDB
  • Redis
  • Elasticsearch
  • Kafka
  • Celery
  • AWS
  • Kubernetes
  • Docker
  • Jenkins
  • Datadog
  • ElasticAPM
  • OpenAPI Spec
  • Claude Code
  • Claude
  • ChatGPT
  • Gemini
  • n8n
  • Make
  • Slack
  • Jira
  • Notion

전형과 지원

페이타랩은 전형이 여섯 단계이고 직무에 따라 추가 전형의 시험이 다릅니다. 분석 시점 공고 41건 가운데 9건은 이력서와 함께 낼 사전질문이 따로 있어서, 지원하려는 공고의 제출 서류 칸을 먼저 확인하는 편이 좋습니다.

  • 전형은 여섯 단계이고 직무에 따라 시험이 다릅니다

    서류접수, 추가 전형, 1차 직무 인터뷰, 2차 CEO 인터뷰, 레퍼런스 체크, 최종합격과 처우협의 순입니다. 추가 전형은 프로덕트팀 개발 직무가 코딩테스트 약 2시간, 그로스해킹팀 직무가 SQL 테스트 약 1시간 30분이고 둘 다 필수 과정이라고 적혀 있습니다. 개발 직군이 아닌 직무는 경력기술서나 포트폴리오, 과제, 추가 질문을 받습니다.

    이렇게 볼 수 있어요

    지원할 팀이 어디인지에 따라 준비할 것이 달라집니다. 데이터 분석가와 그로스 마케터로 지원한다면 SQL 시험이 필수 과정이므로 이력서 준비와 별개로 시간을 잡아 두어야 합니다. 2차 인터뷰가 CEO 단계라는 점도 미리 알고 가는 편이 좋습니다.

    페이타랩 채용 여정 가이드 (2025-08-27)

  • 일부 공고는 사전질문을 함께 받습니다

    분석 시점(2026-10-04) 공고 41건 가운데 9건이 제출 서류에 사전질문을 포함했고, 그로스해킹팀·영업·파트너지원·경영지원 쪽 공고입니다. 그로스해킹팀 Data Analyst 공고는 페이타랩에서 커리어를 쌓고 싶은 이유와 팀의 일하는 방식이 맞는다고 느낀 점, 그리고 문제 정의부터 회고까지 실험을 설계해 개선한 경험을 물었습니다.

    이렇게 볼 수 있어요

    사전질문이 있는 공고는 이력서만 내서는 지원이 끝나지 않습니다. 실험 과정을 단계별로 쓰라고 형식까지 정한 질문도 있으므로 답변을 쓸 시간을 따로 잡아 두는 것이 좋습니다.

    Data Analyst(Growth) 공고

  • 수습 기간이 경력에 따라 다르고 급여는 전액 지급합니다

    공고에 '경력 3년 이상 [3개월] / 3년 미만 [6개월]' 수습이라고 적혀 있고, 수습 기간에도 '급여 100% 및 동일한 복지가 적용'되며 수습 평가에 따라 정규직으로 계약한다고 밝혔습니다. 산업기능요원 복무가 가능한 공고는 편입 절차 때문에 수습을 3개월로 운영한다고 따로 적었습니다.

    이렇게 볼 수 있어요

    경력 3년을 기준으로 수습 기간이 두 배 차이가 나므로 처우 협의 전에 본인이 어느 쪽인지 확인해 두는 편이 낫습니다. 불합격 사유에 대한 피드백은 제공하지 않는다고 따로 밝히고 있어서, 전형 중에 받은 질문을 기록해 두는 것이 다음 지원에 쓸 수 있는 유일한 자료입니다.

    Data Analyst(Growth) 공고

  • 재지원과 중복 지원

    "다시 지원할 준비가 충분히 되셨다면, 언제든지 재지원이 가능해요"라고 밝히고 중복 지원도 가능하며 합격하면 "조금 더 적합한 포지션으로 제안"한다고 적었습니다. 불합격 피드백은 주지 않고 서류 이후 전형부터는 결과를 꼭 안내한다고 밝혔습니다.

    이렇게 볼 수 있어요

    재지원에 기간 제한을 두지 않은 회사입니다. 한 번 떨어져도 준비를 더 해서 다시 지원할 수 있으므로 첫 지원의 부담이 그만큼 줄어듭니다.

    페이타랩 채용 FAQ

  • 커피챗

    "평가를 위한 자리라기 보다는 앞으로 쌓아가실 커리어와 함께 할 페이타랩에 대해 궁금했던 점을 자유롭게 묻고 답하며, 서로에게 잘 맞는 '핏'인지 편안하게 대화하며 알아가는 시간"이라고 적었고 유선은 15~20분, 화상은 20~45분입니다.

    이렇게 볼 수 있어요

    평가 자리가 아니라고 회사가 밝혔으므로 궁금한 것을 묻는 쪽으로 쓰는 편이 낫습니다. 부산과 서울 두 곳 가운데 어디서 일하게 되는지처럼 공고에 안 적힌 것을 확인하기 좋은 자리입니다.

    페이타랩 채용 가이드

  • 지원 전 준비할 것

    1. 1

      개선 사례에 수치 붙이기

      공고는 어떤 문제를 어떻게 분석해 얼마나 개선했는지 수치로 설명하라고 적었습니다. 서류에서 경험의 보유 여부와 깊이를 확인하기 어려우면 다음 전형으로 이어지지 않을 수 있다고도 밝혔습니다. 쿼리 최적화나 API 개선 사례마다 측정 방법과 개선 전후 수치를 경력기술서에 적어 주세요.

    2. 2

      AI 개발 도구 활용 방식 정리하기

      공고는 AI 개발 도구와 프롬프트 엔지니어링으로 개발 방식과 생산성을 어떻게 개선했는지를 중심으로 소개해 달라고 했습니다. 요구사항 분석, 설계, 개발, 문서화 가운데 AI를 쓴 단계와 바뀐 작업 시간을 단계별로 정리합니다.

    3. 3

      코딩테스트와 병역유형 확인하기

      전형은 서류 전형, 사전 테스트(필요 시 생략), 1차·2차 인터뷰, 서류·레퍼런스 체크, 최종 합격 순이고, 채용 가이드는 프로덕트팀 개발 직무의 추가 전형으로 약 2시간의 코딩테스트를 적었습니다. 산업기능요원으로 지원한다면 지원서에 병역유형을 기재해 달라는 안내도 있습니다.

    백엔드 개발자 지원을 준비한다면