ソフトウェアエンジニア (Software Engineer、Data Platform)【LINEプラットフォーム】

雇用形態
正社員
業務内容
★English follows★

【業務内容】
・LINEメッセージングプラットフォームのための次世代データ処理及びデータ分析システムの開発
・KafkaやElasticsearch,Hadoopを用いた分散データ処理システムの設計・構築
・リアルタイムデータ分析のための,大規模データパイプラインの構築
・高可用サービス提供のためのシステム自動化や信頼性の高いシステムの設計・構築

【Responsibilities】
・Develop a next generation data processing and analytics system for LINE messaging platform
・Distributed system engineering and data processing by Kafka, Elasticsearch and Hadoop
・Build realtime data pipeline from LINE messaging platform servers to data analysis system
・System automation and reliability engineering (monitoring, performance tuning, troubleshooting) for 24/7 platform service
応募資格
★English follows★

【必須の経験・スキル】
・コンピュータサイエンス・情報系の学士/修士/博士学位のいずれか、またはそれに準ずる経験
・データ構造、アルゴリズム、計算量分析などのコンピュータサイエンスの基礎的素養
・Javaを用いたソフトウェア開発の実務経験(3年以上)
・Concurrent/multi-threadedシステムの開発経験
・Linux/Unix環境での開発・システム運用経験

【歓迎する経験・スキル】
・大規模データを扱うKafkaやHadoopなどのミドルウェアを分析,デバッグ,最適化する知識・技術
・分散データパイプラインにおける'at-least-once','exactly-once'などのセマンティクスを理解し,システムを構築する技術
・Elasticsearch,Hadoop,Sparkなどのデータ分析エンジンへの精通
・リレーショナルデータベースエンジンの知識
・24時間が稼働が必要なミッションクリティカルなシステムを提供した経験
・JVM GCのトラブルシューティング・チューニングの経験
・MavenやGitの利用経験

【言語】
※以下のどちらかを満たすことが期待されます。
・日本語: 不自由なくコミュニケーションができる方 / 英語: 読み書きができる方
・英語: 不自由なくコミュニケーションができる方 / 日本語: JLPT N2以上


【Required Skills】
・BS/MS degree or higher in Computer Science (or equivalent work experience)
・Strong computer science fundamentals in data structures, algorithm design, complexity analysis
・At least 3 years of hands-on software development experience with Java
・Experience with multi-threaded programming and debugging
・Proficiency in Linux and shell scripting

【Preferred Skills】
・Technical capacity to analyze, debug, and performance-tune big data open source projects like Kafka or Hadoop
・Technical capacity to understand and implement at-least-once / exactly-once delivery guarantee in distributed data pipeline
・Familiarity with data analytic engines like Elasticsearch, Hadoop and Spark
・Knowledge of relational database engines
・Experience with supporting mission critical, 24/7 system
・Experience with troubleshooting/tuning JVM GC
・Experience with Maven and GIT

【Language skills】
※Candidates should have either one of following language skills
・Proficiency in Japanese & limited proficiency in English (reading and writing)
・Proficiency in English & JLPT N2
勤務地
新宿オフィス
〒160-0022 東京都新宿区4-1-6 JR新宿ミライナタワー23F
勤務時間
10:00~18:30(実働7時間30分/ 7.5hours)
待遇 / 福利厚生
【休日/休暇】
完全週休2日制(土・日)、祝日、年次有給休暇、年末年始休暇、慶弔休暇、
リフレッシュ休暇制度(勤続5年で10日間)

【給与】
年俸制
-保有されるスキル・経験・能力により優遇、相談の上で決定
-別途、インセンティブプラン有

・諸手当:交通費全額支給、LINE Pay Card Benefit Plan(※)
・給与改定:年2回
・インセンティブプラン:年2回
※社員の「健康維持増進」「自己啓発」「次世代育成」を目的として給与とは別に支給する手当です。

【福利厚生】
◆各種保険
雇用保険、労災保険、健康保険、厚生年金保険

◆福利厚生
定期健康診断、各種社内イベント他