백엔드 개발자

상시채용

포지션 소개

타임리는 AI 기반 업무 생산성 제품을 만들고 있습니다. 이번 포지션은 제품의 핵심 백엔드와 AI 기능을 안정적으로 설계·개발·운영할 백엔드 개발자를 찾는 역할입니다.

사용자, 조직/스페이스, 권한, 크레딧, 결제, 파일, 프롬프트, 채팅 등 제품 전반의 백엔드 기능을 다루며, LLM API와 RAG, AI Agent, Tool Calling 같은 AI 제품 기능을 실제 서비스에 녹이는 일을 함께 합니다.

주요 업무

  • TypeScript와 Node.js 기반 백엔드 서비스 설계 및 개발
  • NestJS 기반 API 서버 개발 및 운영
  • 사용자, 인증/권한, 조직/스페이스, 크레딧, 결제, 알림 등 제품 핵심 도메인 개발
  • PostgreSQL과 Prisma 기반 데이터 모델링, 마이그레이션, 쿼리 최적화
  • Redis, Queue, Scheduler 등을 활용한 비동기 처리 및 운영 기능 개발
  • LLM API, RAG, AI Agent, Tool Calling 등 AI 기능을 백엔드 서비스로 구현
  • 파일 처리, 외부 API, 웹훅, SDK 등 서비스 연동 기능 개발
  • API 문서화, 테스트, 로깅, 모니터링, 장애 대응 체계 개선

자격 요건

  • 백엔드 개발 실무 경험이 있으신 분
  • TypeScript와 Node.js 기반 서버 개발 경험이 있으신 분
  • NestJS 또는 Express 등 Node.js 서버 프레임워크 사용 경험이 있으신 분
  • PostgreSQL 등 RDBMS 기반 데이터 모델링 및 운영 경험이 있으신 분
  • ORM을 활용한 서비스 개발 경험이 있으신 분
  • REST API 설계, 구현, 문서화 경험이 있으신 분
  • Git 기반 협업, 코드 리뷰, 테스트 작성에 익숙하신 분
  • 요구사항을 이해하고 적절한 기술 설계로 풀어낼 수 있으신 분

우대 사항

  • Prisma를 활용한 실무 개발 경험
  • Redis, Queue, Scheduler, Background Job 등을 활용한 비동기 처리 경험
  • LLM API, RAG, AI Agent, 챗봇, Tool Calling 등 AI 기능 개발 경험
  • LangChain, LangGraph, MCP 등 AI 애플리케이션 개발 도구 사용 경험
  • Vector DB 또는 임베딩 기반 검색 기능 개발 경험
  • 대용량 파일 처리, 외부 API 연동, 웹훅, SDK 개발 경험
  • 서비스 운영 중 성능, 장애, 비용, 보안 이슈를 개선해본 경험
  • Claude Code, Cursor, ChatGPT 등 AI 개발 도구를 업무에 활용해본 경험

이런 분이면 잘 맞습니다

  • 기능 구현뿐 아니라 데이터 구조, 운영 안정성, 유지보수성까지 함께 고민하는 분
  • 모호한 요구사항을 구조화하고 팀과 논의하며 더 나은 방향을 제안할 수 있는 분
  • 문제가 생겼을 때 원인을 끝까지 추적하고 재발 방지까지 고민하는 분
  • AI 기술을 단순 유행이 아니라 실제 제품 문제를 해결하는 도구로 바라보는 분
  • 새로운 기술을 작은 실험으로 검증하고, 필요한 경우 제품에 적용해볼 수 있는 분