LINEヤフー

Internship 2026

Private Cloud NetworkにおけるService Mesh Solutionの開発

ポジションコード: INF-6-79

該当コース

インフラエンジニアコース

※上記のコースより希望の就業先部署(ポジション)として選択可能です。

ドメイン

Cloud-Platform

業務内容

LINEヤフーでは、旧LINEで開発運用していたVerda、旧ヤフーで開発運用していたYNWに代わる、新たなプライベートクラウド「Flava」を開発しています。
本ポジションでは、Flava上で提供するService Mesh基盤の開発に携わっていただきます。

FlavaのService Meshでは、Rustで実装された独自のService Mesh Proxyを中心に、マイクロサービス間通信の制御・可観測性・セキュリティを担うデータプレーンを内製しています。単なるサイドカープロキシの運用ではなく、L7 Layerトラフィック制御・ポリシー適用・分散システムの可視化を低オーバーヘッドで実現することを目的としています。

本ポジションでは、HTTPプロトコルレベルの通信制御から、分散システムにおける障害注入やトラフィック可視化まで、Service Meshのコア機能に踏み込んだ開発を行っていただきます。

※実際のテーマは、状況や本人の適性によって変更になる可能性があります。詳細は面接などでご確認ください。

現在、検討を行っている業務内容:

  • マイクロサービス間通信におけるHTTP Message Signaturesの実装
    • リクエスト / レスポンスの完全性検証および認証機構の設計
    • 鍵管理およびパフォーマンス影響を考慮した実装
  • Service Mesh ProxyにおけるFault Injection機能の実装
    • latency / error injectionによる耐障害性検証基盤の構築
    • トラフィック制御との整合性維持
  • 分散トラフィックの可視化を目的としたTraffic Visualizerの開発
    • リアルタイムなトポロジー生成およびメトリクス集約

これらの開発を通じて、L7プロキシの内部実装、非同期処理、パフォーマンス最適化、分散システムにおける可用性設計といった領域に実践的に取り組んでいただきます。

※時期によってこれらのテーマは変更される可能性があります。

必要な経験・スキル

  • コンピューターサイエンスにおける博士前期、後期課程の学生、またはそれに該当するようなスキルや経験を持つ方
  • 分散システムに関する基礎知識
  • Linuxに関する基礎知識
  • パケット処理やルーティングプロトコル、SDNに関する基礎知識
  • C / C++、Golang、Rust、Pythonなどのプログラミング言語を用いた開発経験

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

  • Linux Kernelの主にネットワーク機能に関する深い知識
  • eBPFやDPDKなどの高性能なパケット処理を行うフレームワークを用いた開発経験
  • スケーラビリティやリライアビリティを重視したシステム設計経験
  • 著名なOSSに対する機能追加の経験やコントリビューション経験
  • OS、Network Stack、DNS、BGP Speaker、SDN Controllerなど、実用規模以上のシステムソフトウェアの自作開発経験
  • 研究論文執筆などで問われる科学的な課題設定、問題解決、評価を行った経験
  • 課外活動などでのプロジェクト立ち上げ、プロジェクト管理経験
  • 上記に相当するユニークな経験や実績

期間

2026年08月03日(月) ~ 2026年09月11日(金) *6週間

※土日祝日を除き原則週5日です。
※就業時間は9:30~18:15(休憩1時間)を標準とします(調整可)。
※詳細は選考合格時に就業先組織とご相談いただきます。

開催形式・開催場所

ハイブリッド形式

※週3日のオフィス出社を標準とします(調整可)。
※お住いのエリアに応じて出社の頻度は変更となる場合があります(交通費の支給上限を超えてしまう場合 等)。
※詳細は選考合格時に就業先組織とご相談いただきます。

出社先オフィス

紀尾井町オフィス、名古屋オフィス、京都オフィスのいずれか

※2つ以上のオフィスの記載がある場合、業務内容やお住いのエリア等に応じていずれかに決定します。
※詳細は選考合格時に就業先組織とご相談いただきます。

待遇

  • 時給2,600円
  • PC貸与
  • オフィス出社時の交通費および宿泊費支給(条件・上限あり)

応募条件

  • 現在在学中で、正社員としての就業経験がない方(高校生を除く)
  • 日本での就労資格を持つ方
  • 自宅に業務遂行可能なネットワーク環境がある方
  • インターンシップ開催期間中に日本国内に居住の方

選考ステップ

  • Step1

    コース選択

    4月15日(水)〜5月25日(月)10:00
  • Step2

    Webテスト

    5月25日(月)〜6月1日(月)10:00
  • Step3

    面接

    6月上旬〜
  • Step4

    結果連絡

    6月中旬〜7月上旬

※Webテスト受験の際にご希望のポジションを確認します。
※Webテストの受験結果とご希望内容をもとに、指定のポジションで面接を調整します。

応募締め切り

2026年05月25日 10:00

※締め切り後にWebテストを配信します(受験期間: 1週間)。

注意事項

  • Webテストの提出時に希望のポジションを複数選択して回答していただきます。
  • 同一コース内のポジションのみ併願が可能です。
  • コースの変更を希望される場合は、マイページ上より5/25(月)AM10:00まで修正可能です。

エンジニアインターンシップ説明会

それぞれのプログラムの概要や特徴、応募方法、選考参加にあたっての注意点をご説明します。
あわせて、現場エンジニアより、実際の業務内容や募集している一部ポジションの詳細もお伝えします。
当日はQ&Aセッションも予定しています。

日程

  • 5/14(木) 就業型プログラム説明会
  • 5/15(金) ハッカソン型プログラム説明会

時間
両日程とも17:00~18:30

形式

  • オンライン(Zoom)

本イベントは、エンジニア インターンシップにエントリーいただいた方のみご参加いただけます。
申込を希望する方は、まずエントリーをお願いします。