仕事内容
LINEヤフーの中核プロダクト「LINE公式アカウント」のバックエンド開発を担当するポジションです。企業や店舗がLINE上で顧客に直接情報を発信できるビジネス用サービスであり、有償アカウント数は47万件に達し、毎年成長を続けています。企画から運用まで一貫して関わり、巨大スケールの機能開発やグローバル市場への影響力を持つプロダクト開発に挑戦できます。
主な業務内容
- 「LINE公式アカウント」に関連するバックエンド開発全般。
- 企画者と連携し、仕様の策定を行う。
- 可用性・スケーラビリティ等を考慮した技術設計。
- 運用を見据えたオブザーバビリティ・パフォーマンスを意識したコード実装。
- コードレビューを実施。
- QAエンジニアと連携し、品質向上に貢献。
- サービスの運用、オンコール対応。
ポジション概要
- LINEヤフーの中核プロダクト「LINE公式アカウント」のバックエンド開発を担当。
- 企業や店舗がLINE上で顧客に直接情報を発信できるビジネス用サービス。
- 集客から販促まで一貫して行い、顧客と深いつながりを築くことが可能。
- 有償アカウント数は47万件に達し、毎年成長を続けているサービス。
開発環境
- 言語・フレームワーク:Kotlin、Java、Spring Framework。
- Observability:Prometheus、Zipkin、Grafana Loki、Grafana Pyroscope、OpenSearch、Grafana、Kibana。
- Storage:MySQL、Redis、Apache HBase、Apache Kafka、OpenSearch。
- Infrastructure:Kubernetes、IaaS on Private Cloud。
- CI/CD:GitHub Actions、Argo CD。
- その他ツール:GitHub Enterprise、Confluence、Jira、Slack。
本ポジションの魅力・おもしろさ
- 国内で他に類を見ないビジネスコミュニケーション基盤のオリジナリティ高いプロダクト開発。
- 未開拓領域が多く、世にない価値を自ら開発しプロダクトに落とし込む経験。
- エンジニアが仕様検討や技術選定に主体的に関わる文化があり、裁量高く開発を進められる。
- 日本・台湾・タイで広く利用されており、各国のニーズに応じた機能開発やインフラ最適化が求められる。
- 多様な市場に向けた技術的課題解決や国際展開を前提としたアーキテクチャ設計の経験。
- 1日あたり10億件以上を一斉配信する配信システムなど、多様かつ巨大スケールの機能開発。
- 高い可用性・スケーラビリティ・パフォーマンスが求められる基盤の設計や改善に挑戦できる。
- toB(企業)とtoC(エンドユーザー)双方に価値を届けるプロダクト開発。
- 幅広い視点でのプロダクト思考が身につき、エンジニアとしての成長につながる。
本ポジションで得られる経験
- 革新的なサービスをゼロから創る経験、企画段階から意思決定に深く関わることが可能。
- 毎日数億〜数十億件規模のメッセージを扱うシステムの運用・改善。
- 分散処理、ストリーミング処理、スケーラビリティ最適化などに挑戦できる。
- 高負荷配信基盤、リアルタイムチャット、課金基盤、分析基盤など多様な技術的ドメインで深い専門性を獲得。
- 最先端の技術を検証し、プロダクトに取り込むための裁量がある。
- 日本・台湾・タイなど多くの国で利用され、ユーザーの反応がダイレクトに返ってくるプロダクト。
- toB(企業)・toC(エンドユーザー)双方の視点で価値設計ができる。
- プロダクト改善が企業の売上や顧客満足に直結する環境。
- 開発者として事業戦略に影響を持つ判断に関わる機会がある。
- 多数の社内サービスが「LINE公式アカウント」を利用し、プラットフォームとして社内サービス成長に貢献。
求める人物像
- エンドユーザーおよび企業両方に対して、最高品質のプロダクト提供に熱意と喜びを感じる方。
- 大きなトラフィックや広範な事業規模を支え、それらの課題にチャレンジしたい方。
- 開発の視点からビジネスの成長に積極的に関与し、影響を与えたい方。
- トラブルシューティングが得意で、複雑な問題を効果的に解決する能力を持つ方。
- プログラミングやシステム開発に情熱を持ち、常に技術的なスキルを向上させようと努める方。
求めるスキル・経験
必須
Kotlin、Java、Scala、Go言語などでのWebアプリケーション開発経験(3年以上) GoJavaKotlinScalaWebアプリケーション開発経験
RDB/KVSを利用した開発経験(3年以上)
歓迎
NoSQL、NewSQLを利用した開発経験
Apache Kafkaなどのメッセージキューを使った開発経験 Apache Kafka
運用のためにObservabilityを意識した開発をすることができる 可観測性
JVMに関する知識とチューニング経験 パフォーマンス最適化経験
GitHub Actions、Jenkins、Drone、CircleCIを用いたCI/CDによる開発環境の自動化経験 CI/CDCircleCIGitHub ActionsJenkins
Kubernetesを用いたコンテナ管理とオーケストレーションの経験 Kubernetes
開発リーダーシップの経験
募集要項
- 職種
- バックエンドエンジニア
- 雇用形態
- 正社員
- 想定年収
- 700万〜1210万円
- 勤務地
- 東京都 港区
- 出社・リモート
- ハイブリッド / リモート可
- 必要経験
- 3年以上
- レベル
- メンバー
- 勤務時間
- スーパーフレックス(コアタイムなし) / 実働7.75時間
- 休日休暇
- 完全週休2日制 / 祝日休み / 年末年始休暇7日
- 給与の詳細
- 賞与 年2回 / みなし残業 月35時間
- 試用期間
- 3ヶ月
福利厚生・制度
選考プロセス
- 書類選考
- 課題選考
- 適性検査
- 面接(複数回)
- リファレンス・バックグラウンドチェック
- 内定
ポジションにより実施内容が異なりますが、複数回の面接と適性検査/技術試験、リファレンス・バックグラウンドチェックを実施。応募から1カ月〜1カ月半程度で内定となります。