バックエンドエンジニア / Yahoo! JAPAN

ポジション概要

月間約5,400万人※が利用する「Yahoo! JAPAN」のバックエンド開発を通じて、日常的に利用されるサービス体験を継続的に進化させるポジションです。新規機能の開発だけでなく、長年のサービス運用によって複雑化したシステムの改善・刷新にも取り組み、ユーザーへ新たな価値を継続的かつスピーディーに届けられるシステムを目指します。
実装にとどまらず、要件定義・設計・技術選定からリリース・運用まで一貫して関わり、システム全体を俯瞰しながら、バックエンド領域における技術的な意思決定と課題解決を主体的に推進していただきます。

※Yahoo! JAPAN 月間ログインユーザーID数。2025年3月末時点。

本ポジションの魅力

  • 大規模かつ多様なサービスを支える技術課題に挑戦できる
    • 月間約5,400万人が利用するサービスを支えるため、高い負荷やユーザーへの影響を考慮しながら、拡張性・信頼性・パフォーマンスなど複数の観点を踏まえたシステム設計・改善に取り組めます。社会的な出来事や災害などアクセスが集中する状況でも、安定したサービス提供が求められる環境ならではの技術課題に向き合えます。
  • 性質や要件の異なる複数のサービスをまたいだ技術判断ができる
    • 「Yahoo! JAPAN」は、ニュース・検索などの情報サービスや、天気・災害など日常生活を支えるサービスをはじめ、性質や求められる要件が異なる複数のサービス・システムが連携して成り立っています。個別のシステムだけでなく、サービスごとの要件やシステム間・クライアント側との依存関係、影響範囲まで捉え、全体として最適な設計・技術判断に取り組めます。
  • 新たなユーザー価値を届けるためのシステム刷新に関われる
    • 既存システムを維持するだけではなく、AIを活用した新たな機能やユーザー体験をより広く展開できる状態を目指し、システムの改善・刷新を進めています。今後のサービスに必要なシステムのあり方を考え、技術的なアプローチを提案しながら実現していくことができます。

現状の課題と実現したいこと

「Yahoo! JAPAN」は長年にわたり多くの機能・サービスを提供してきました。その過程でシステムのマイクロサービス化や機能追加が進み、現在はシステム数の増加や構成の複雑化によって、設計・実装の変更コストや運用負荷が高まっています。こうした複雑性は、新機能や機能改善をスピーディーに提供するうえでの制約となっています。
特に今後、AIを活用した新たな機能やユーザー体験をより多くのサービスへ展開していくためには、既存システムの構造そのものを見直し、新しい技術や機能を継続的に取り入れられる状態へ進化させることが重要です。
そのため、既存システムが担う役割や要件を改めて整理し、適切な単位への再設計・統合や技術的負債の解消を進めることで、新たな技術を迅速にサービスへ取り込み、ユーザーへ価値を届け続けられる、シンプルで持続可能なシステムを目指しています。

本ポジションで得られる経験・機会

大規模かつ複雑なシステムにおいて、拡張性・信頼性・パフォーマンスなど複数の観点を踏まえ、システム全体を俯瞰して設計・改善する経験を深めることができます。
また、担当するシステムに閉じることなく、複数のサービスやシステム、クライアント側まで影響範囲を広げ、複数のチームと協働しながら、より広い範囲の技術課題をリードする役割へと広げていくことができます。入社後は既存システムやサービスへの理解を深めながら改善・開発に取り組み、半年~1年後には、複数のシステムやネイティブアプリを含む他領域のチームと協働しながら、より影響範囲の大きな案件をリードすることを想定しています。
さらに、本人の志向や強みに応じて、WebフロントエンドやiOS・Androidなどのネイティブアプリ領域にも関与し、バックエンドを起点に技術領域を広げる機会があります。

組織のミッション・展望

  • 「行動につながるメディア」を目指し、新たなユーザー価値を提供
  • 「Yahoo! JAPAN」を通じて新たな価値を生み出し、目指す姿を実現
  • エンジニアリングを通じてユーザに価値提供し続け、ミッション・展望を実現

主な業務内容

「Yahoo! JAPAN」のバックエンド開発をご担当いただきます。組織・プロダクトとして目指す方向性や解決すべき課題について認識を合わせたうえで、具体的な技術的アプローチについては、自ら考え、提案し、実行まで責任を持って推進いただきます。具体的には以下の業務を想定しています。

  • 新規機能の開発および既存機能の改善
  • 要件定義・設計・実装・テスト・リリース・運用までの一連の開発プロセスへの関与
  • パフォーマンス、品質、開発生産性に関する課題を特定し、技術的な改善施策を立案・実行
  • 技術選定や設計方針について、チーム内外と議論しながら意思決定をリード
  • デザイナーや企画担当と協働し、ユーザー体験向上に向けた仕様検討・改善提案
  • レビューやナレッジ共有を通じた、チーム全体の技術力向上への貢献

※変更の範囲:会社の定める全ての業務への配置転換の可能性あり

プロダクトを知る

LINEヤフーの代表的なサービスであり、日常生活をより豊かで快適にするためのポータルサイト・アプリです。ニュース、検索、天気、災害通知、お得情報など、さまざまな情報や機能を一つのプラットフォームで提供しています。

組織や人を知る

求める人物像

  • 設計・開発手法、技術トレンドを業務外でも主体的にキャッチアップし、自己研鑽できる方
  • システム全体を俯瞰し、本質的な課題を捉えて改善に取り組める方
  • 自ら技術課題を発見し、解決方針を考え、周囲を巻き込みながら実現まで推進できる方
  • 多職種・他部門など異なる専門性や価値観を持つ関係者と、建設的に議論しながら意思決定できる方
  • フィードバックを真摯に受け止め、自身の行動や考え方を継続的に改善できる方
  • 困難な技術課題に対して、最後まで責任を持って解決に取り組める方

必要な経験/スキル

  • Java(Spring Boot)を用いたバックエンド開発経験(5年以上)
  • Webアプリケーションの開発経験
  • コンピュータサイエンスに関する基礎知識(データ構造・アルゴリズム)
  • 設計レビューやコードレビューを含むチームでのソフトウェア開発経験
  • バックエンド開発に関する基礎的な技術知識(標準ライブラリ・ビルドツール・IDE)
  • 要件定義、技術選定、アーキテクチャ検討などの設計経験
  • システム全体を俯瞰し、技術課題を自ら特定して解決まで主導した経験

あると望ましい経験/スキル

  • 大規模トラフィックに対応するバックエンドシステムの設計・開発・運用経験
  • システム構成の改善や技術的負債の解消を通じて、運用コスト・開発コストを改善した経験
  • ユニットテストなどソフトウェアテスト自動化の経験
  • Kubernetesなどのコンテナ技術を用いたシステムの設計・開発・運用経験
  • CI/CDを用いた開発プロセスの自動化・効率化経験
  • 生成AIを利用した開発経験
  • TypeScriptおよびReact、Next.jsを利用したWebフロントエンドの開発・運用経験
  • データベース(RDB、KVS)を利用した開発・運用経験

開発環境

  • 開発言語、フレームワーク:Java、Spring Boot
  • インフラ:プライベートクラウド(PaaS、FaaS)
  • CI/CD:Screwdriver.cd
  • その他:GitHub、Confluence、Jira、Slack

報酬

想定年収:850万円~1,500万円
賃金形態:月給制(固定残業代含む)
基準給与:567,000円~1,001,000円
(基準給与の内訳)
―基礎給与   :439,000円~778,000円
―固定時間外手当:127,000円~223,000円
※時間外労働の有無に関わらず、35時間分の固定時間外手当を支給
※固定時間の超過分は、超過勤務手当を別途支給
※月給の各項目名はグレードにより異なります
賞与:年2回を上限に、会社や所属部署の業績を踏まえて支給

諸手当

時間外手当、通勤手当 ※1、LINEヤフー Working Style手当 ※2、など

※1所属オフィスに出社した日数に応じて実費を支給。月額上限150,000円。
※2リモートワークにおいて働く環境を整備するための手当。月額11,000円。

雇用形態・雇用期間

正社員(雇用期間の定めなし、3ヶ月の試用期間あり)

※試用期間中の労働条件変更なし

勤務地

  • 赤坂オフィス(東京都港区赤坂2-17-22 赤坂トラストタワー)
  • 名古屋オフィス(愛知県名古屋市中村区名駅1-1-4 50階 WeWork JR Central Towers Nagoya内)
  • 大阪御堂筋オフィス(大阪府大阪市北区曽根崎新地1−13−22 御堂筋フロンティア)
  • 博多深見オフィス(福岡県福岡市博多区博多駅前4-14-1 博多深見パークビルディング )

※出社する際のオフィスは雇入れ直後は配属拠点となります。その後は会社の定めるすべての事業所に配置転換の可能性があります。
※車いすの方でも勤務が可能なオフィスです。
※受動喫煙対策の状況:屋内禁煙

就業時間

  • フレックスタイム制:標準労働時間7時間45分(コアタイムなし)
    • 始業および終業の時刻は個人に委ねます。 但し、標準時間として始業時刻は9:30、終業時刻は18:15となります。
  • 育児・介護による時短勤務制度あり。

※部署により通常勤務(9:30〜18:15)、シフト勤務あり。

休日・休暇

  • 休日:完全週休2日制(土日 ※1)、国民の祝日、年末年始(12月29日から1月4日まで)
  • 休暇:有給休暇、特別有給休暇(慶弔、マタニティ、子の看護、介護、法定伝染病など)、ハッピーフライデー ※2、サバティカル休暇制度

※1 部署により異なります。
※2 祝日が土曜日にあたった場合、前労働日を振り替え特別休日としています。

福利厚生

各種社会保険完備(健康保険、介護保険、厚生年金保険、雇用保険、労災保険)、選択型確定拠出年金制度、総合福祉団体定期保険、長期所得補償制度、財形貯蓄制度、株式累積投資制度、定期健康診断・人間ドック二次検査の費用補助、社内マッサージ室、サークル、懇親会費補助など

※制度の適用には条件があります。詳細は、福利厚生 をご確認ください。

人材育成・支援制度

社員向け研修制度、語学研修、マネジメント研修、LINEヤフー Job Challenge、サバティカル休暇、社会人ドクター進学支援など

※制度の適用には条件があります。詳細は、評価制度・成長支援 をご確認ください。

選考プロセス

  • Step1

    書類選考

  • Step2

    課題選考/適性検査

  • Step3

    面接(複数回)/コンプライアンスチェック・リファレンスチェック

  • Step4

    内定

※ただし、ポジションにより選考内容が変更となる可能性があります。

応募

応募フォームに必要事項をご入力のうえご応募ください。採用の適否を判断するために必要な個人情報を入力していただきます。これらは採用以外の目的には一切使用しません。なお、ご提出いただいた履歴書などは返却いたしません。あらかじめご了承ください。

書類選考

選考結果は合否にかかわらず2週間以内に、応募フォームに入力されたメールアドレスにご連絡いたします。ゴールデンウィークや年末年始等を挟む場合は、さらに1週間程度を要する場合があります。

面接、適性検査、技術試験、コンプライアンスチェック・リファレンスチェック

書類選考に合格された方には、ポジションにより実施内容が異なりますが、複数回の面接と適性検査/技術試験、コンプライアンスチェック・リファレンスチェックを実施いたします。

選考結果は合否にかかわらず2週間以内に、応募フォームに入力されたメールアドレスにご連絡いたします。

面接などのスケジュールによって変わりますが、順調に進んだ場合、応募から1カ月〜1カ月半程度で内定となります。なお、選考の内容や基準、結果の理由に関してのお問い合わせには、合否にかかわらず回答いたしかねます

応募する

関連ポジション

インタビュー

採用情報公式SNSアカウント

各SNSでも採用に関する情報を発信しています。

  • X
  • LinkedIn
  • Facebook
  • note
Page top