DMM.comの2800万人のユーザーへ新たな発見 (セレンディピティ) を提供するレコメンドシステム開発エンジニア

Webアプリケーションエンジニア

ミッション

現在、DMM.comは年間売上高1,800億円を超え、多種多様な40以上のサービスを提供しています。それらのサービスで発生する様々なユーザーの行動ログや、業務データを収集、加工して、事業成長に還元するのが我々、ビッグデータ部です。その中でレコメンドチームは、ビッグデータ等を利用したレコメンドエンジンを通して、サービスで扱う様々な商材から一人ひとりのユーザーにとって最適な商材を提案する事をミッションとしています。レコメンドエンジンは昨今、様々な場面で遭遇すると思いますが、その実現方法はユーザーの行動を起点としたもの、商品の特徴に注目したものなど様々あります。各サービスにあった様々な手法のレコメンドエンジンの開発を通して、DMM.comを利用するユーザーに新たな発見 (セレンディピティ) を提供するために一緒に働いてくれる仲間を募集しています。

職務内容

会員数2,800万人超のDMM.comでの各サービスで利用するレコメンドの開発・運用全般をご担当頂きます。レコメンド導入サービスの拡大やそれに伴う運用のシステム化や効率化、サービスや利用ユーザーの特性にあった新たなレコメンドロジックの開発、チューニング、ビッグデータ基盤を利用した計算処理の効率化など、幅広い技術を経験できます。

ー ポジションの魅力 ー

・DMM.comで扱う40以上の様々なサービスに幅広く関われます。
・新プロダクトの開発の際は、積極的に新技術を採用しています。
・勉強会、トレーニングへの参加が奨励されており、現在導入している技術のスキルアップや、今後を導入検討している技術のトレーニングなど、会社負担で参加する事が可能です。
例)Docker社公認トレーニングコース(CREATIONLINE,INC.)、Cloudera Apache Hadoop 開発者向けトレーニングなど

スキル・経験

ー 必須スキル・経験 ー

・Linux環境の構築、運用経験
・Hive等のSQL on Hadoopを利用した集計処理の開発経験
・システム開発における下記の工程の経験
・上流行程(マネジメント、業務分析、要件定義)、結合テスト(テスト設計含む)、運用保守


ー 歓迎スキル・経験 ー

・Hiveのクエリチューニングの経験
・大規模トラフィックを扱うシステムの開発、運用経験
・Docker等のコンテナ技術を用いた開発、運用経験
・プロジェクト・マネージメント もしくはリーダー経験
・機械学習、レコメンドアルゴリズムの知識


ー 求める人物像 ー

・自身、チームの利益だけでなく、全体最適の観点で物事を捉えられる方
・当事者意識を持って業務に励み、変化に柔軟に対応できる方
・失敗を恐れずにチャレンジし、多くの失敗から学べる方

DMM.comの魅力

なんでもやってるDMM

総合エンタメサイトDMM.comは会員数2,800万人を突破、サービスの数は40を超え、動画配信、FX、英会話、ゲーム、太陽光発電、3Dプリンタなど時代のニーズに合わせた多彩なコンテンツを提供しています。Webサービスやアプリはもちろん、最近では水族館事業、サッカークラブ経営など様々な分野の事業・活動に取り組む「なんでもやってるDMM」として成長を続けています。

活発な部門間コミュニケーション

六本木本社では定期的に社員交流会を開催しており、毎回200人近くが集まる新たな交流の場となっています。開発部門では社内勉強会やLT会、技術共有会が盛んで、部署や立場を越えて誰が何をできるか・何をしているか積極的にアウトプットして開発に活かしています。その他にも社員から事業アイディアを募集して事業化を決めるビジネスコンテストを毎年開催しています。
DMM insideでは交流会や勉強会のレポートを掲載しております。

開発技術・言語

開発では、各サービス・チームごとにタイミングや目的に応じて、エンジニアが柔軟に技術選定を行っています。大規模なサービスでは、主に社内に知見の多いPHPやJavaを選択していますが、新規サービスや各機能単位ではRubyやPython、Go言語やNode.jsなどその時々の目的や環境に合せた選択を行っています。また、オンプレミスやパブリッククラウド、各種クラウドサービスを組み合わせることで最適なインフラを構築し、安定したサービスの提供を行っています。私たちは、幅広い選択肢の中から各チームごとにサービスにとって最適な環境を追求している企業です。

開発体制

DMM.comの開発チームでは、現在Scrum開発を推進しています。チームはそれぞれ最大10名程度のチームで、PO(プロダクトオーナー)、SM(スクラムマスター)、デザイナー、フロントエンドエンジニア、サーバサイドエンジニア、アプリエンジニアなどのメンバーで構成されています。フルスタックにスキルを広げていくことが可能な体制です。

エンジニア向けサポート制度

DMM.comでは、エンジニアが開発に集中できる環境やサポート制度を整えています。

  • AWS実弾演習場:AWSの学習や自由研究的な開発などでの利用を想定し、エンジニア・デザイナー社員が自由に利用できるAWSアカウントを提供するサポート制度です。1社員につき目安は月$100で、エンジニア社員のスキルアップを支援する仕組みとして導入していて、この環境でのプロトタイプからslackbotなど実運用されるものも生まれています。
  • サポートTech12制度:エンジニア・デザイナー社員を対象に、業務の遂行に直接必要な、技能又は知識の習得に必要な書籍、マウス・キーボード等のPC周辺機器をひとりあたり、年間12万円(消費税等を除く。)までの範囲で購入可能な制度です。
  • 社内図書制度:O'Reilly Japanの書籍がオフィスフロア内に全巻導入されている他、会社として必要と承認された技術書を借りることができる制度があります。

現場で使われている技術

言語
フレームワーク
データベース
ソースコード管理
プロジェクト管理
情報共有ツール
その他

基本要項

勤務地 東京都港区六本木3-2-1住友不動産六本木グランドタワー24F
雇用形態
正社員(試用期間:3ヶ月)
※ 経験・スキルに応じて雇用形態を判断いたします。
労働時間区分 実質労働時間との連動
勤務時間
就業時間:10:00〜19:00(所定労働時間:8時間、休憩:60分)
残業時間:20時間以内
※ ワークライフバランスを叶えられる環境です。
給与
年収:500万円〜1000万円
月給:416,700円〜834,000円 (基本給:307,666円〜616,333円)
賃金形態:年俸制
残業手当: 固定(月〜45時間該当分を支給)
昇給:有
※ 上記年収はあくまで想定額であり、経験やスキル等を考慮の上、同社規定により決定します。
昇給:年1回
休日・休暇
完全週休2日制(かつ土日祝日)
有給休暇:10日〜20日
休日日数:120日
完全週休二日制(かつ土日祝日)、年次有給休暇、夏季休暇、年末年始休暇、特別休暇
福利厚生・その他
通勤手当、退職金、健康保険、雇用保険、労災保険、厚生年金
交通費全額支給(当社規定による)、時間外勤務手当、深夜勤務手当、休日勤務手当

企業情報

企業名 合同会社DMM.com
URL https://dmm-corp.com/
所在地 東京都港区六本木3-2-1住友不動産六本木グランドタワー24F [Google Map]

この企業のその他ポジション

一覧を見る

この企業のコラム