서치독

서치독

Posted via WANTED

SaaS 어드민 콘솔 개발자 (풀스택)

Posted Sep 30, 2026

Role at a glance

Job function
Software Engineering & IT Full-Stack Engineering
Salary
Not Disclosed
Location
Gyeonggi-do, South Korea
Employment
Full-time
Experience
3–8 years

Spotted an issue?

We’ll check it against the original posting.

Log in to report

Qualifications

Required

  • React
  • TypeScript 프론트엔드와 서버 사이드를 함께 다룬 3년 이상의 풀스택 개발
  • 운영 경험
  • Python(FastAPI) 또는 Go 등으로 프로덕션 백엔드 API를 설계
  • 운영한 경험
  • ・인증
  • 인가(OAuth2/OIDC, RBAC)를 직접 구현한 경험 포함
  • 관계형 DB 스키마 설계 역량

Preferred

  • B2B SaaS 어드민 콘솔 또는 유사 관리 도구 구축 경험
  • 멀티테넌트 SaaS 아키텍처 설계 경험 (namespace-per-tenant, schema-per-tenant, Row Level Security 등)
  • SAML
  • SCIM 등 엔터프라이즈 SSO 구현 경험
  • 디자인 시스템
  • 공용 컴포넌트 라이브러리를 만들어 팀에 정착시킨 경험
  • Playwright 등 E2E 테스트로 권한
  • 경계 회귀를 막아 본 경험

About the role

Original posting provided by 서치독

View original

About the role

• SEARCHDOC은 AWS·네이버·삼성 출신이 모여 설립한, 글로벌 수준의 AI·검색 기술을 보유한 팀입니다.
• 저희는 Vertical Domain 기반 Gen AI 어플리케이션을 개발·운영하는 B2B 스타트업으로, 산업 도메인에 최적화된 생성형 AI 서비스를 제공합니다.
• 세계적 수준의 검색(SOTA) 기술력과 최신 AI 기법을 결합해 산업 현장에서 활용 가능한 툴과 서비스를 개발합니다.
• 글로벌 검색회사 수준의 검색 기술을 기반으로 방대한 문서와 데이터를 RAG(Retrieval Augmented Generation) 방식으로 학습·처리하고, 복잡한 질문에도 신뢰도 높은 답변을 제공하는 도메인 특화 대화형 에이전트를 구축합니다.
• 빠른 학습과 실행을 통해 고객사의 요구사항을 제품에 반영하며, 고객이 겪는 문제를 직접 해결하는 것을 최우선으로 합니다.
• 각 분야 최고의 전문가들이 모여 설립한 팀입니다. 뛰어난 기술력과 깊이 있는 지식을 바탕으로, 우리는 서로에게 영감을 주고 배우며 함께 발전하는 문화를 만들어가고 있습니다.
• 지원자께서 가지신 전문성을 마음껏 펼치고, 끊임없이 성장하며 더 큰 비전을 함께 만들어갈 환경을 제공하겠습니다
• 2025년 하반기 첫 Seed 라운드에서 성공적인 투자를 유치하며, VC들에게 높은 성장 잠재력을 가진 스타트업으로 인정받았습니다.

What you'll do

고객사 관리자가 자신의 워크스페이스를 직접 운영하는 콘솔을 제품 본체와 분리된 별도 페이지로 구축합니다. 글로벌 SaaS 툴의 관리 콘솔 수준의 완성도를 지향합니다.

• 워크스페이스 관리 콘솔 개발
・멤버·역할·권한(RBAC), 가입 정책(허용 도메인, 초대·승인 흐름), 워크스페이스 환경설정 화면과 API를 설계·개발합니다.
・제품 본체에 흩어져 있는 관리 기능을 독립 콘솔로 분리하고, 멀티테넌트 경계를 데이터 모델과 테스트로 명확히 합니다.
・플랜에 따라 격리 수준이 다른 테넌트(공유 인프라 / 전용 인프라)가 같은 콘솔에서 동일하게 동작하도록 테넌트 컨텍스트 해석 계층을 설계합니다.

• 엔터프라이즈 인증·거버넌스 기능 개발
・Google Workspace·Microsoft Entra 기반 SSO(OIDC/SAML)와 SCIM 프로비저닝을 구축합니다.
・관리자 행위·데이터 접근 이력을 조회하고 내보낼 수 있는 감사 로그, 워크스페이스 단위 데이터 보존·삭제 정책 기능을 개발합니다.

• 사용량·비용 관리 및 글로벌 결제 연동
・처리 문서 수, LLM 토큰, 저장 용량을 조직·멤버·기간별로 조회하는 사용량 대시보드와 과금·커미션 내역 화면을 개발합니다.
・플랜별 한도에 도달했을 때 고객이 스스로 이해하고 조치할 수 있는 쿼터·업그레이드 흐름을 설계합니다.
・해외 고객이 카드로 바로 결제하고 구독을 스스로 관리하는 흐름을 만듭니다. Stripe 등 글로벌 PG를 연동해 구독 생성·플랜 변경·해지, 좌석 수 변경에 따른 일할 정산(proration), 인보이스·영수증 발급을 처리합니다.
・다통화 가격 정책, 국가별 세금(VAT·GST) 처리, 결제 실패 시 재시도·안내(dunning)와 연체 상태에서의 기능 제한 정책을 설계합니다. 국내 고객용 결제 수단과 세금계산서 발행도 함께 다룹니다.
・PG 웹훅을 받아 구독 상태와 제품 권한을 일치시키는 경로를 구축합니다. 중복 수신과 순서 뒤바뀜을 견디도록 멱등하게 설계합니다.
・AWS Marketplace SaaS 구독(랜딩 페이지, 엔타이틀먼트 조회, 플랜 변경)을 연동합니다.

• 외부 서비스 연동(Integrations) 개발
・Google Drive 연동(OAuth2 동의, 변경 감지 기반 동기화, 파일 선택기)을 개발하고 SharePoint·OneDrive 등으로 확장합니다.
・Amazon Bedrock 기본 제공에 고객 보유 키(BYO key)와 허용 모델·리전 정책을 더한 LLM 연동 기능을 개발합니다.

• 콘솔 프론트엔드 기반 다지기
・폼·테이블·권한 게이팅·빈 상태처럼 관리 콘솔에서 반복되는 패턴을 컴포넌트로 정리해 자체 디자인 시스템을 만듭니다.
・권한·테넌트 경계처럼 눈으로 확인하기 어려운 동작을 E2E 테스트로 고정해, 권한 버그가 배포까지 넘어가지 않게 합니다.

Requirements

• React·TypeScript 프론트엔드와 서버 사이드를 함께 다룬 3년 이상의 풀스택 개발·운영 경험
• Python(FastAPI) 또는 Go 등으로 프로덕션 백엔드 API를 설계·운영한 경험
・인증·인가(OAuth2/OIDC, RBAC)를 직접 구현한 경험 포함
• 관계형 DB 스키마 설계 역량
・테넌트·조직 단위 데이터 경계를 코드와 테스트로 지켜 온 경험

• 공통 지원 자격
・ 학력은 특성화고(마이스터고, 디지털미디어고), 전문대, 국내외 4년제 대학 등 제한이 없습니다.
・ 해외여행 및 국내외 취업에 법적 결격 사유가 없어야 합니다.

• 이런 분과 함께하고 싶습니다
・상호 존중을 기반으로 원활하게 소통하며 협업할 수 있는 분
・문제 해결과 사용자 중심 제품 개발에 관심이 있고, 새로운 기술을 빠르게 학습하려는 자세를 가진 분
・높은 책임감을 갖고 끝까지 결과를 만드는 분
・고객 요구에 깊이 몰입하고 고객의 성공을 최우선으로 생각하는 태도를 가지신 분
・품질·성능·보안 등 모든 기준에서 탁월함을 추구하는 자세를 가지신 분
・완벽한 준비보다는 빠른 실행을 통해 성과를 만드는 행동하는 분
・새로운 기술과 도전 과제에 대한 지속적인 탐구하는 분
・정직과 일관성을 통해 팀과 고객의 신뢰를 구축하는 태도를 가지신 분
・높은 책임감을 갖고 끝까지 결과를 만드는 분

Preferred qualifications

• B2B SaaS 어드민 콘솔 또는 유사 관리 도구 구축 경험
• 멀티테넌트 SaaS 아키텍처 설계 경험 (namespace-per-tenant, schema-per-tenant, Row Level Security 등)
• SAML·SCIM 등 엔터프라이즈 SSO 구현 경험
• 디자인 시스템·공용 컴포넌트 라이브러리를 만들어 팀에 정착시킨 경험
• Playwright 등 E2E 테스트로 권한·경계 회귀를 막아 본 경험
• GraphQL(Relay 등) 기반 API 설계·운영 경험
• Stripe 등 글로벌 PG 연동 경험
・구독(Subscription) 과금, 일할 정산, 다통화·세금 처리, 웹훅 기반 상태 동기화
• 결제·빌링 시스템 구축 또는 AWS Marketplace SaaS 연동 경험
• 해외 고객 대상 셀프서비스 가입·결제 흐름(PLG)을 만들어 본 경험
• Kubernetes 위에서 동작하는 서비스를 개발·디버깅해 본 경험
• Go 개발 경험
• OAuth2 기반 외부 서비스 연동(Google·Microsoft 등) 구현 경험
• i18n·다국어 제품 개발 경험
• 글로벌 SaaS 관리 콘솔 UX에 대한 높은 기준
• 초기 스타트업 또는 신규 제품을 처음부터 만들어 본 경험

Benefits

• 연금·보험: 퇴직연금, 4대보험
• 휴무·휴가: 주 5일 근무(유연 근무제), 연차·반차, 경조휴가, 포상휴가, 출산·육아휴직, 보건휴가, 노동절·창립일 휴무, 장기 근속 휴가 등
• 보상·수당·지원: 경조금, 성과 인센티브, 임직원 교육비, 입사 및 생일 선물, 명절 선물, 야간 교통비, 복리후생비 등
• 성장 지원: 자격증 취득 지원, 도서 구입비 지원, 직무교육·세미나 지원 등
• 편의·여가·건강: 건강검진 지원(가족 1인 포함), 네스프레소 & 라마르조코(La Marzocco) 머신과 프리미엄 원두 제공, 다양한 간식과 음료 상시 제공 등

Hiring process

• 서류 전형 – 기본 이력서와 간단한 포트폴리오 제출
• 1차 기술면접(폰 스크리닝) – 전화 또는 화상으로 기술 및 경험 확인
• 코딩 테스트 또는 과제 – 역할에 따라 실무형 과제를 제공
• 심층 면접 – 팀 fit 및 인성 면접 포함
• 최종 합격 후 입사
・정규직(수습 3개월 혹은 시용 3개월)으로 채용합니다.
・근무지는 고객사 프로젝트 현장입니다.
・전형 절차와 일정은 상황에 따라 변동될 수 있으며, 경력자의 경우 평판 조회를 요청할 수 있습니다.
※ 국가등록장애인과 국가보훈대상자는 관계 법령에 따라 우대합니다.
※ 지원서 내용이 사실과 다르거나 허위 서류를 제출하는 경우 채용이 취소될 수 있습니다.