フライウィールのミッション
私たちのミッションは、「データを⼈々のエネルギーに」することです。データは人々が持つ価値を最大化する新しいエネルギーだと、私たちは考えています。本来不必要な作業を効率化し、生産性を向上させ、より創造的な価値を創り出すための、まさに「エネルギー」になるのです。FLYWHEELは日本語で、はずみ車という意味です。私たちは、企業や人々がデータとテクノロジーをより積極的に活用し、仕事や作業の効率化を加速する社会の「はずみ車」になりたいと考えています。
ポジションについて
フライウィールでは、パーソナライズプラットフォーム Conata(コナタ)™をはじめ、企業がデータを活用し収益化するためのソリューションを提供しています。フライウィールのクライアントが扱うシステムは、膨大なデータを扱っており、クライアントの拡大と共に、扱うデータの量や種類も拡大しています。
ソフトウェアエンジニア データエンジニアリングは、データサイエンティストや他のエンジニアと協力しながら、データ基盤を整備・改善して課題解決を行っていく役割です。大事なデータを守りながら、フライウィール全体のデータ活用を推進します。
所属
プラットフォームエンジニアリング部門
業務内容
- データ収集
- 自社・パートナー・クライアントのサービスからログを取得するためのSDKの開発
- パートナー・クライアントとのデータの受け渡しをするためのデータインテグレーション基盤の構築
- Webクローリングやスクレイピングなどの、webから情報を収集するシステムの構築
- データ管理
- 収集したデータを保存するデータレイクの設計と構築
- 加工済みデータを保存するデータウェアハウス(DWH)の設計と構築
- データの閲覧・処理権限の管理
- データ処理
- バッチ / ストリーミングベースのデータパイプラインの開発と運用
- BIツールを用いたデータの可視化
- 他のエンジニア職と共通の業務
- サービスの安定提供を24×7で維持するためのシステム運用
- システムの技術的な問題の発見と解決
- 運用を自動化あるいは低コストにするためのツールの開発
必須条件
- AWSやGCP、Azureなどのクラウドにおける開発経験
- 下記の項目を1つ以上満たす方
- データベース、データウェアハウスを使ったデータ基盤の開発経験
- データ処理パイプラインの開発経験
- Apache Hadoop、Sparkなどの分散データ処理の開発経験
- Webスクレイピングなどのwebから情報を収集するシステムの開発経験
【以下ソフトウェアエンジニア共通】
- コンピューターサイエンスの学士号、もしくはそれに相当する知識と業務経験
- Java、C++、Golang、C# などの1つ以上のプログラミング言語でソフトウェア開発の経験
- 新しい技術、ツール、プログラミング言語を必要に応じて学ぶ能力と意欲
- 臨機応変に状況に対応できる柔軟性
- フライウィールのミッションとバリューに共感できること
歓迎条件
- Apache Airflowなどのワークフロー管理フレームワークを用いた、データ処理パイプラインの開発経験
- Apache SparkやApache Flinkなどの分散処理フレームワークを用いたデータ処理の開発経験
- Apache PulsarやApache Kafkaなどのメッセージキューを用いた開発経験
- Kubernetesなどのコンテナ技術を用いたシステムの開発経験
- 検索やレコメンド、ターゲティング広告など、データがコアであるシステムのバックエンド開発経験
- 機械学習のモデルの作成と運用経験
【以下ソフトウェアエンジニア共通】
- コンピュータ サイエンス、人工知能、機械学習または関連する技術分野の修士号または博士号
- 次の分野に携わった経験:ウェブ アプリケーション開発、Unix / Linux環境、モバイルアプリの開発、分散および並列システム、機械学習、情報検索、自然言語処理、ネットワーキング、大規模ソフトウェア システムの開発、セキュリティ ソフトウェア開発
- クラウド(GCP、AWS、Azureなど)を用いた開発経験
- 捉えどころのない複雑な問題に対してソリューションを設計・開発し、高い影響力を示した経験
チーム紹介 社員インタビュー
太田浩行
前田達志