mena jobs

[쿠키런: 킹덤] 게임 서버 소프트웨어 엔지니어

Devsisters

DEVSISTERS는 게임을 통해 플레이어들에게 좋은 추억을 선물하고, 더 나아가 세상을 즐겁게 만들 수 있기를 바랍니다.

[쿠키런]은

  • 첫 출시로부터 지금까지 전 세계 2억 명 이상의 유저들로부터 사랑받고 있는 글로벌 IP입니다.

[쿠키런: 킹덤]은

  • 출시로부터 2달만에 1000만 다운로드를 달성하며 다운로드 수 1위를 달성했습니다.
  • 세계 각국의 스토어에서 인기 순위 1위, RPG 부문 1위를 달성했습니다.
  • 출시후 가파른 성장과 흥행을 통해 괄목할만한 조명을 받으며 다양한 수상 기록을 세웠습니다. 그리고 현재도 RPG 부문 사용자수 1위라는 성과를 지속하고 있습니다.
    • 2021 대한민국 게임대상 최우수상과 기술창작상 캐릭터부분 2관왕 수상
    • 2021 구글플레이 올해의 베스트 게임과 올해를 빛낸 인기 게임 선정
    • 2021 한국콘텐츠진흥원 주관 상반기 우수게임 선정
    • 2021 대한민국콘텐츠대상 해외진출유공 부문 문화체육관광부장관 표창
    • 2021 제 5회 포켓게이머 모바일 게임 어워드 ‘피플 초이스(People’s Choice)’ 수상

[쿠키런: 킹덤]에서 우리는

  • 쿠키들이 오븐에서 탈출한 후의 이야기를 유저들과 나누고 있습니다.
  • 쿠키들의 흥미진진한 모험과 전투, 일상과 터전을 가꾸는 모습을 생생하게 전달하고 있습니다.
  • 처음부터 지금까지 모든 순간에 가장 쿠키런다운 게임을 만들기 위해 노력하고 있습니다.
  • 연령이나 성별, 지역에 상관없이 모두가 행복하게 즐길 수 있는 콘텐츠를 함께 만들어갈 분을 찾고 있습니다.

저희는 쿠키런: 킹덤 서버의 매력을 증명할 놀라운 방법을 생각해 냈으나, 여백이 부족하여 적지 못했습니다.

  • 그러나 궁금해 하실 여러분들을 위해 별도의 페이지를 준비했습니다. 꼭 한번만 봐주세요… https://devsisters.notion.site/88bcb5f7325c4610a5e728b6b899e9ec

담당업무

  • 출시 1년 만에 누적 이용자 수 약 4000만 명을 달성한 쿠키런: 킹덤의 글로벌 대규모 트래픽을 안정적으로 처리할 수 있도록, 서버 아키텍처를 끊임없이 발전시키고 새로운 기술적 도전을 수행합니다.
  • Scala 기반의 함수형 프로그래밍과 이벤트 소싱 기반의 분산 서버를 개발하고 운영합니다.
  • 더 효율적이고 간결하게 테스트 코드를 작성할 수 있도록 테스팅 아키텍처를 설계하고 개선합니다.
  • 전사 공통 조직으로부터 DevOps와 데이터 엔지니어링에 대한 오너십을 가져와, 팀이 킹덤 서버의 A to Z를 이끌어 갈 수 있도록 함께 성장합니다.
  • 기획자, 클라이언트, QA 등 다양한 직군 분들과의 협업을 통해 새로운 게임 기능들을 만드는 역할을 수행합니다.

지원자격

  • Scala, Kotlin, Java, C++, Go와 같은 범용 프로그래밍 언어 중 하나에 대해 깊이 있게 이해하고 Best Practice 들을 공부하고 적용해보신 분
  • 높은 수준의 코드 퀄리티를 추구하고 지속해서 리팩토링을 수행하는 것에 관심이 있으신 분
  • 자료구조, 알고리즘, 데이터베이스, 네트워크 등 CS 기본 지식이 탄탄 하신 분
  • 새로운 기술에 대한 높은 관심과 열의를 가지고 새로운 것을 배우는데 두려움이 없으신 분

우대조건

  • 함수형 프로그래밍에 대한 기초적인 이해
  • 이벤트 소싱, CQRS 에 대한 기초적인 이해가 있으신 분
  • Kafka, RabbitMQ 등을 활용한 Event-Driven Architecture에 대한 이해가 있으신 분
  • DB 샤딩, NewSQL 등 DB 분산처리에 대한 이해가 있으신 분
  • 주도적으로 팀의 문제를 파악하고 적극적으로 소통하며 해결해 나간 경험이 있으신 분
  • 게임을 좋아하시고 쿠키런: 킹덤에 대한 애정을 가지고 업무를 하실 수 있는 분
  • Try-Catch와 null 에 현실 자각 타임이 오신 분

기술스택

  • Scala, ZIO, gRPC, CockroachDB, Redis, Kafka
  • AWS, Kubernetes, Terraform, Docker, Istio
  • Datadog, Prometheus, Kibana
  • Github Actions, Spinnaker, ArgoCD, Helm

공통 지원자격

  • 해외 여행에 결격 사유가 없으신 분

제출서류 (PDF로 제출)

  • 제출 서류 모두 PDF로 제출
  • 자유 양식의 이력서
  • (선택) 자기소개서
    • 자기소개서가 필수 사항은 아니지만, 보내주시면 지원자의 매력을 파악하는데 큰 도움이 됩니다. 제출하실 경우 아래 질문들을 참고해주세요.
    • 본인의 커리어에서 앞으로 성장하고 싶은 방향성은 무엇인가요?
    • 본인이 자신 있고 잘할 수 있는 부분들을 알려주세요.
    • 기타 개발 경험이 있다면 함께 기재 해주시면 더욱 좋습니다.
  • 산업기능요원 전직, 보충역 신규 편입 및 전문연구요원 신규, 전직 가능 (해당 시 이력서에 명시)

채용전형

  • 서류 심사 & 온라인 코딩 테스트 – 1차 실무진 면접 – 2차 임원진 면접
  • 서류 심사와 온라인 코딩 테스트가 함께 진행됩니다.
  • 온라인 코딩 테스트는 경력과 무관하게 모든 지원자가 동일하게 진행합니다.
  • 온라인 코딩 테스트는 메일로 개별 안내되며, 테스트를 일찍 끝내시면 다음 전형이 빠르게 진행될 수 있습니다.

고용 형태

  • 정규직
  • 3개월 수습기간 부여 (수습기간 동안 급여 100%지급)

관련 발표

  • * [NDC21] 〈쿠키런: 킹덤〉 서버 아키텍처 뜯어먹기! https://www.youtube.com/watch?v=FUEZibcZEkg
  • [Scala Matsuri] Beautiful Domain Logic
  • * [Functional Scala] Caliban: Designing a Functional GraphQL Library https://www.youtube.com/watch?v=OC8PbviYUlQ

킹덤에서 일하면 어때요, 인터뷰

  • * [쿠키런: 킹덤] 공동 PD 조길현 & 이은지 https://www.devsisters.com/ko/story/62
  • * [쿠키런: 킹덤] 개발 직군 이야기 https://www.devsisters.com/ko/story/65

데브시스터즈 기술블로그

  • * 데브시스터즈 서버 직군은 왜 코딩 면접을 볼까? https://tech.devsisters.com/posts/server-position-coding-test/

이외에도 프로젝트에 대해 더 자세히 알고싶다면?

  • * [쿠키런: 킹덤] 쇼케이스 DevNow 2022 https://youtu.be/RDtE6XrWSW0

모집기간

  • 채용시 마감

To apply for this job please visit careers.devsisters.com.


Job Notifications
Subscribe to receive notifications for the latest job vacancies.