Entry

Career

キャリア採用

プラットフォーム開発エンジニア

業務内容

Yahoo! JAPANの各サービスを支える基盤システムの開発を担当します。
具体的には、Yahoo! JAPANならではの膨大なリクエストをさばく広告配信システムの開発や、ショッピング事業における課金・決済システムの開発、また、全ての事業で共通で活用するプライベートクラウド環境や、社内向け開発ツールの開発・運営をお任せいたします。

月間698億以上のPV、一日9000万以上のユニークブラウザー(※)、月間アクティブユーザーID3400万以上の日本最大級のサービス全体を支えるプラットフォーム開発に携わります。

日本最大級のユーザー数、トラフィック量を誇るサービスを支える基盤システムの開発を通じて、Yahoo! JAPANのダイナミックなシステム規模を肌で感じながら、専門的な技術スキルを持った精鋭社員と切磋琢磨し成長できるチャレンジングな環境です。
柔軟なキャリア形成支援制度があり、社内にいながら幅広い技術スタックに触れることが可能です。

(※)当社サービスを閲覧するために利用されたブラウザー数。スマートフォンにおいてブラウザーとアプリの両方を通じて閲覧した場合には重複カウント。

担当いただく事業領域

  • Yahoo! JAPANで働くサービス開発者が楽しく、効率よく仕事を進められるための、開発エコシステム全般のツールや社内PaaSの開発・運営
  • 全てのサービスで利用できる、軽量かつスケーラビリティな信頼性の高いメッセージキュープラットフォームの設計および開発
  • Yahoo!ディスプレイアドネットワーク(YDN)をはじめとする膨大なリクエストをさばく広告配信システムの開発 など

※担当領域は、本選考の過程で決定します。

必要な経験/スキル

  • UNIX系OS上での開発経験
  • C/C++、Javaなどを利用した開発経験

※一つのサービスだけでは無く、複数のサービスに幅広く関わりながら、事業・サービスの拡大に貢献したい方、大規模かつ長期のプロジェクトに腰を据えて取り組みたい方にはマッチする環境です。

エンジニアが働く環境

  • 端末はWindows/Macが選択可能です。
  • 5~15名程度のプロジェクトメンバーで、ディレクター、デザイナーなどと協働して開発を進めていきます。
  • エンジニアが開発業務そのものに向き合う時間を増やせるよう、省略すべき事務作業などは極小化しています。
  • 開発スタイルはサービスによっても異なりますが、アジャイル開発がメインとなっており、手法としてはスクラムを採用しているチームが多いです。ソースコードはGithub Enterpriseで共有。自社開発のチャットベースのコミュニケーションツールが浸透しており、他組織のエンジニアともオンライン上で気軽に情報交換などができる環境です。
  • 歴史のあるサービスについては、レガシーな部分をモダンなシステムに更改しながら開発を行っています。
  • 執務室はフリーアドレス。机はあえてジグザグに配置されていて、対面でのコミュニケーションが生まれやすい工夫されたオフィスです。また作業に集中できる周囲を囲まれた椅子などもあります。
  • どこでもオフィス(社外の好きな場所で勤務できる制度)など、柔軟な働き方を支援する制度を整えています。
  • 出勤はフレックス。10時~15時がコアタイムになっているので、早めに退社し、社外の勉強会やイベントなどに参加しているメンバーもいます。
  • ユーザーに価値があるプロダクトをより多く届けるためには開発効率をあげるための手段としてCI/CDを重視しております。可能な限り自動化を進めていて、例えば、社内システム上でワンクリックでサーバーをたてる事ができる環境です。
  • サービスに関するユーザーの動きや売上の推移などは全て可視化されていて、ほぼリアルタイムに、どのメンバーも見る事ができます。ユーザーの声は定期的に拾い上げ、サービス開発に生かしています。

エンジニアのキャリア

  • 異動希望制度「ジョブチェン」や上長と毎週1対1で行う「1on1ミーティング」を通じて、別サービスへの配置転換や職種変更など、ご自身のご志向や身に付けたいスキル・経験に合わせ、キャリアを形成できる環境です。
  • マネジメントのキャリアはもちろん、優れたエキスパート人財に与えられる「黒帯制度」など、技術スペシャリストへの道もあります。

From Entry