シニアソフトウェアエンジニア(LINE・Yahoo! JAPANのID連携・基盤開発) / LINE Platform

ポジション概要

LINEヤフーでは、「LINE」「Yahoo! JAPAN」をはじめ、「PayPay」などのグループサービスを横断したシームレスなユーザー体験の実現を進めています。その中核を担うのが、サービス間でIDとプロフィールを安全につなぐ全社共通のID連携基盤「LY Federation Platform」です。2023年の「LINE」と「Yahoo! JAPAN」のアカウント連携から提供を開始し、現在は「PayPay」をはじめとする主要サービスへ連携領域を拡大しています。

今後もサービス間の連携領域が広がるなかで、多様なサービスを安全かつ安定的につなぎ、シームレスなユーザー体験を支え続けられるIdentity Platformへと進化させていくことが重要です。

本ポジションでは、バックエンドからフロントエンドまでFull-stackで、ID連携基盤の設計・開発・改善に携わっていただきます。認証・認可、ID Federation、データ整合性、高可用性、Performance、Security、Privacyなど、大規模なIdentity Platformならではの技術課題に取り組み、複数サービスにまたがる複雑な要件や技術課題を解決しながら、LINEヤフーグループのサービスを支えるIdentity Architectureを継続的に進化させていきます。

また、経験や志向、チームの状況に応じて、LY Federation Platformに加え、LINEメッセンジャーを支える大規模なServer Functionの設計・開発・改善に携わる機会もあります。

主な業務内容

LY Federation Platformを中心としたID連携基盤について、フロントエンドからバックエンドまでFull-stackで設計・開発・運用・改善を担当します。個別機能の開発にとどまらず、複数サービスを安全かつ安定的につなぐPlatformとして、技術課題を特定し、設計・実装・運用まで一貫して改善していくことを期待しています。具体的には、以下のような業務があります。

  • LINE・Yahoo! JAPAN・PayPayなど、複数サービス間のID、Profile Federationの設計・開発
  • Java、Kotlinを用いたServer-side ApplicationおよびAPIの設計・開発
  • React、TypeScriptを用いたWeb Frontendの設計・開発
  • データ整合性、Performance、Reliability、Security、Privacyを考慮したPlatformの設計・改善
  • Production Incidentの分析・Troubleshootingおよび原因分析を踏まえた再発防止・継続的な品質・運用改善
  • 関連Engineering Teamと連携し、サービスやComponentをまたぐ技術課題の解決を推進
  • 経験や志向に応じたLINEメッセンジャー Server Functionの設計・開発

求める人物像

  • Full-stack Engineerとして、自身の強みとなる技術領域を持ちながら、フロントエンド・バックエンド双方に領域を広げて開発に取り組みたい方
  • 大規模サービスを支えるPlatform EngineeringやIdentity、Authentication領域に興味があり、複雑な技術課題の解決を通じて専門性を高めたい方
  • 既存システムや仕様を理解したうえで、技術課題を自ら特定し、より良いArchitectureや実装方法を考え、設計・実装・改善まで主体的に進められる方
  • 複雑な障害や技術課題に対して、仮説を立てながら原因を切り分け、根本原因の特定から再発防止まで粘り強く取り組める方
  • Performance、Reliability、Security、Privacyなど複数の観点を踏まえ、Platform全体にとってより良い設計・改善を考えられる方
  • 自身の担当領域だけでなく、サービスやPlatform全体の品質・Architectureに関心を持ち、継続的な改善に取り組める方
  • 異なるサービス・組織・バックグラウンドを持つEngineerと協力し、関係者と認識を合わせながらサービスやComponentをまたぐ技術課題の解決を進められる方
  • 新しいTechnologyやDomainを継続的に学び、Identity Platformや大規模Distributed Systemなどへ自身の専門領域を広げていきたい方

必要な経験/スキル

  • Web Applicationの設計・開発経験
  • Java、Kotlinなどを用いたBackend開発経験
  • React、TypeScriptなどを用いたFrontend開発経験
  • NoSQLを利用したApplication開発経験
  • RESTful APIなどWeb APIの設計・開発経験
  • 日本語能力試験N2以上、または同等の日本語コミュニケーション能力

※BackendまたはFrontendのいずれかに強みを持ち、もう一方の領域についても設計・開発に携わった経験、またはFull-stack Engineerとして技術領域を広げていく意欲を重視します。Identity、Authentication領域の経験は必須ではなく、入社後にDomain Knowledgeを深めながら専門性を広げていただけます。

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

  • OAuth 2.0、OpenID Connect、SSOなど認証・認可、ID Federationに関する知識・開発経験
  • 大規模Trafficを扱うWeb ApplicationやDistributed Systemの設計・開発・運用経験
  • HBase、Redis、Kafka、Kubernetesなどを利用した開発・運用経験
  • Performance、Reliability、Observabilityを意識したシステム改善やProduction Incident対応の経験
  • Security、Privacyを考慮したSystem Designの経験
  • CI/CD、Test AutomationなどDeveloper Productivity改善の経験
  • Global Teamでの開発・Communication経験

開発環境

担当するComponentによって異なりますが、主に以下のTechnologyを利用しています。

  • Backend:Java、Kotlin、Spring Framework / Spring Boot
  • Frontend:React、TypeScript
  • Data / Messaging:HBase、Redis、Kafkaなど
  • Infrastructure:Private Cloud、Kubernetes
  • Development:GitHub、CI/CD、Automated Testing
  • Monitoring / Observability:Monitoring、Logging、Alerting
  • Collaboration:Jira、Confluence、Slack

報酬

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

諸手当

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

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

雇用形態・雇用期間

雇用形態:正社員 ※雇用期間の定めなし

勤務地

赤坂オフィス(東京都港区赤坂2-17-22 赤坂トラストタワー)

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

就業時間

  • フレックスタイム制:標準労働時間7時間45分(コアタイムなし・休憩時間60分)
    • 始業および終業、休憩の時刻は個人に委ねます。ただし、標準時間として始業時刻は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