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

Xsolla 시니어 백엔드 엔지니어, IAM(러시아 원격 근무)

Xsolla ID를 위한 안전하고 높은 처리량의 ID 및 액세스 관리 서비스를 구축합니다. 전 세계 게임 개발자를 지원하는 인증, 권한 부여 및 확장 가능한 인프라 업무를 담당합니다.

설명

  • Xsolla ID의 Go 백엔드 서비스를 구축하고 유지 관리합니다
  • 토큰 인트로스펙션과 갱신 전략을 포함한 OAuth 2.0 및 OIDC 플로를 설계합니다
  • Ory 기반 인증 오케스트레이터와 플러그인 아키텍처를 확장합니다
  • 쿠키, CSRF, XSS, 토큰 저장, TLS 및 세션을 포괄하는 웹 보안 관행을 적용합니다
  • PostgreSQL, MySQL, Redis 및 CockroachDB의 쿼리와 고부하 성능을 최적화합니다
  • 신뢰성과 확장성을 갖춘 마이크로서비스를 개발합니다
  • 기존 Xsolla Login에서 마이그레이션하는 작업을 지원하고, 양방향 ID 동기화와 무중단 운영을 구현합니다
  • 철저한 단위 테스트와 통합 테스트를 포함한 깔끔하고 검증된 코드를 작성합니다
  • 프런트엔드 엔지니어와 협업하여 SDK 및 위젯을 통합합니다
  • 코드 리뷰를 수행하고 기술 문서 작성에 기여합니다
  • 프로덕션 인증 시스템을 운영하고 문제를 해결합니다
  • Xsolla B2C 제품을 뒷받침하는 차세대 IAM 플랫폼을 구축합니다

지원 자격

  • 상업적 Go 개발 경력 2년 이상
  • 쿼리 최적화와 인덱싱을 포함한 PostgreSQL 및 Redis 숙련도
  • OAuth 2.0 및 OIDC 플로에 대한 실무 지식 또는 이를 배우려는 강한 의지
  • CSRF, XSS, 쿠키 보안 및 TLS를 포함한 웹 보안 기본 지식
  • Docker 및 docker-compose 사용 경험
  • Git 및 협업 개발 방식에 대한 숙련도
  • Nginx 및 웹 서버 구성에 대한 이해
  • 단위 테스트 경험이 풍부하고 코드 품질을 중시하는 태도
  • 기술 문서를 읽을 수 있는 수준의 영어 능력
  • 우대 사항: 마이크로서비스 아키텍처와 분산 시스템의 트레이드오프에 대한 지식
  • 우대 사항: Swagger 또는 OpenAPI를 사용한 REST API 설계 경험
  • 우대 사항: CI/CD 파이프라인 실무 경험
  • 우대 사항: Hydra, Kratos, Keto와 같은 Ory 도구 또는 유사한 IAM 프레임워크에 대한 친숙도
  • 우대 사항: PKCE, 클라이언트 자격 증명, 디바이스 플로, 토큰 인트로스펙션 및 리프레시 토큰 전략에 대한 지식
  • 우대 사항: CockroachDB 또는 다른 분산 SQL 데이터베이스 경험
  • 우대 사항: NATS, Kafka 또는 RabbitMQ 경험
  • 우대 사항: Jira 사용 경험
  • 우대 사항: Kubernetes 및 컨테이너 오케스트레이션에 대한 이해
  • 우대 사항: SOC 2, ISO 27001, GDPR 데이터 최소화 및 감사 로깅에 대한 이해
  • 우대 사항: Claude, Copilot 또는 Cursor와 같은 AI 도구를 현재 실무에서 활용한 경험

복리후생

  • 일과 삶의 균형을 지원하는 무제한 유연 휴가
  • 본인과 가족을 위한 치과 보장이 포함된 민간 의료보험
  • 개인 기여자와 리더십 경로를 모두 포함한 맞춤형 커리어 로드맵
  • 전문성 개발을 위한 교육 및 학습 기회
  • 매년 진행되는 회사 행사와 팀 모임
  • 10:00부터 19:00까지 유연한 시간으로 일하는 원격 우선 근무 환경
  • 빠르게 성장하는 게임 및 Web3 분야의 제품을 개발하는 기회
  • 조직 내 경험 많은 엔지니어들과 지식을 공유하는 환경