Xsolla
Xsolla
Xsolla는 비디오 게임 개발사와 퍼블리셔를 위한 게임 커머스 인프라를 제공합니다. 이 플랫폼은 맞춤형 웹숍, 결제 처리, 사기 방지, 플레이어 참여도를 높이기 위한 소셜 기능 등의 도구를 통해 수익화, 유통 및 자금 조달을 지원합니다. 또한 Xsolla는 게임 기업이 글로벌 시장의 결제, 세금, 규정 준수 및 운영 요건을 충족할 수 있도록 지원하며, Unity, Unreal, Cocos Creator를 비롯한 개발 플랫폼과의 통합도 제공합니다.

시니어 백엔드 엔지니어(Go) - Xsolla, 러시아 원격

Xsolla의 글로벌 비디오 게임 커머스 플랫폼을 위한 안정적인 Go 서비스와 API를 구축하고 운영합니다. 분산 시스템, 데이터베이스, 이벤트 기반 워크플로, 관측 가능성 및 프로덕션 지원을 담당합니다.

설명

  • 백엔드 서비스 및 API 생성과 유지 관리
  • 시스템 아키텍처 및 기술 설계 의사 결정에 기여
  • 기술 설계 문서 작성 및 검토
  • 단위 테스트와 통합 테스트로 뒷받침되는 깔끔하고 유지 관리하기 쉬운 코드 제공
  • 부하 상황에서도 안정적으로 운영되도록 데이터베이스 스키마와 쿼리 성능 개선
  • 메시지 브로커를 활용한 비동기 및 이벤트 기반 워크플로 개발
  • 프로덕션 서비스 모니터링, 진단 및 개선
  • 인시던트 대응 활동과 사후 검토 지원
  • CI/CD 파이프라인, 코드형 인프라 및 엔지니어링 표준 유지 지원
  • 코드 리뷰를 수행하고 미들급 및 주니어 엔지니어의 성장 지원
  • 제품, 디자인, 프론트엔드, QA 및 DevOps 팀과 협업하여 완성도 높은 기능 출시
  • API 및 기술 문서를 정확하고 쉽게 이용할 수 있는 상태로 유지
  • 설계와 구현부터 배포, 모니터링 및 온콜 지원까지 서비스의 전 과정을 책임

지원 자격

  • 상업적 백엔드 개발 경력 5년 이상
  • 관용적 구현, 동시성 패턴 및 성능 프로파일링을 포함한 고급 Go 역량
  • 스키마 설계, 인덱싱, 쿼리 튜닝 및 마이그레이션을 포함한 PostgreSQL 또는 MySQL 등 관계형 데이터베이스에 대한 높은 이해도
  • Redis 또는 이에 준하는 캐싱 시스템의 실무 경험
  • REST API 구축 경험. gRPC 경험 보유 시 우대
  • OpenAPI 또는 Swagger를 사용한 API 문서화 경험
  • 마이크로서비스 아키텍처와 분산 시스템의 트레이드오프에 대한 이해
  • Kafka, RabbitMQ, NATS 또는 유사한 브로커 및 이벤트 기반 설계 경험
  • Docker 사용 경험과 Kubernetes 기본 개념에 대한 이해
  • Git 및 CI/CD 워크플로 숙련도
  • 자동화된 단위 테스트와 통합 테스트에 대한 탄탄한 경험
  • OWASP Top 10, 시크릿 및 사용자 데이터 보호, 인증과 권한 부여의 기본 개념을 포함한 애플리케이션 보안 기초 지식
  • 영어 작문 및 구두 커뮤니케이션 능력
  • 우대: Prometheus, Grafana, ELK/Graylog, OpenTelemetry 또는 유사한 관측 가능성 도구 경험
  • 우대: 고부하 시스템 지원 및 성능 프로파일링 경험
  • 우대: GCP, AWS 또는 Azure 및 코드형 인프라 경험
  • 우대: MongoDB와 같은 NoSQL 데이터베이스 경험
  • 우대: 기술 이니셔티브를 주도하거나 엔지니어를 멘토링한 경험
  • 우대: 게임, 전자상거래, 핀테크 또는 결제 업계 경험
  • 우대: Claude, Copilot 또는 Cursor와 같은 AI 도구를 현재 실무에서 활용한 경험

복리후생

  • 의료, 치과 및 안과 보험 보장
  • 유급 휴가
  • 개인 맞춤형 커리어 로드맵
  • 전문적인 성장을 위한 교육 및 훈련 기회
  • 유연한 근무 일정
  • 후보자의 소재지에 따라 관련 법인 또는 EOR과의 고용 계약 마련