백엔드 개발자 (Software Engineer, Back-end)
🧑‍💻

백엔드 개발자 (Software Engineer, Back-end)

01 주요 업무

  • 백엔드 API 설계 및 개발
  • API 안정적인 운영 및 유지 보수
  • 테스트 및 배포 환경에서 비효율을 자유롭게 개선하는 활동
  • AWS 클라우드 기반 인프라 설계 및 운영

02 자격 요건

  • 서버/인프라 개발 실무 경력 3년 이상 이거나 그에 준하는 역량을 보유하신 분
  • Restful API 설계에 대한 이해가 있으신 분
  • FastAPI, Django, Flask 등 python 기반 웹 프레임워크를 활용한 개발 경험이 있으신 분
  • 관계형 데이터베이스에 대한 이해가 있으신 분
  • SQLAlchemy, Django ORM 등 ORM 을 활용한 개발 경험이 있으신 분
  • AWS 등 퍼블릭 클라우드 환경에서 개발 경험이 있으신 분
  • Git 을 이용한 프로젝트 형상 관리 및 협업 경험이 있으신 분
  • 기획/디자인/AI/운영 등 다양한 직군과 함께 문제를 정의하고 해결책을 찾아나가는 협업 능력을 갖추신 분

03 우대사항

  • Pytest 등 라이브러리를 활용한 테스트 자동화 경험이 있으신 분
  • Github Actions 등을 활용한 CI/CD 파이프라인 구축 경험이 있으신 분
  • alembic, pydantic, celery, redis 등 활용 경험이 있으신 분
  • 협업과 커뮤니케이션을 위한 문서 작성 능력이 좋으신 분
  • DevOps, MSA, Docker, Kubernetes 등에 관심이 있으신 분

04 현재 사용하는 기술

  • 기술 스택: FastAPI, redis, PostgreSQL, sqlalchemy, alembic, structlog, click, pytest
  • 업무 도구: Git, GitHub, Slack, Docker
  • 코드 리뷰: GitHub PR 기반
  • 테스트, 빌드, 배포: GitHub Actions
  • 모니터링: Sentry

05 제출 서류 및 절차

  • 제출 서류
    • 필수 이력서
    • 선택 그 밖의 개발 관련 프로젝트 혹은 실무 경험을 보여줄 수 있는 자료
  • 채용 절차: 서류 심사 → 컬처 핏 인터뷰 → 직무 인터뷰 → 최종 합격
  • 제출 및 문의: careers@softly.ai