Senior Distributed Systems Engineer

ミドルウェア開発エンジニア

ミッション

API、ミドルウェア、バックエンドの間を行き来できるようなソフトウェアエンジニアを募集しています。
全体のスタック上の様々な課題に取り組んでいただきます。例えば、テクノロジーの主要な機能やコンポーネントを設計、実装、改善することなどです。テクノロジーにはパブリッククラウドでホストされているオープンソースクエリエンジン(Hadoop / Hive 、Presto)を使用しています。
また、お客様のご意見を直接聞き、その声を製品に反映させるべくプロダクトチームと協業したり、システムの一部(特に自分で構築したシステム)を運用する場面もあります。

Arm Treasure Dataでは、コラボレーションとオープンな仕事環境を維持することを非常に重要視しています。社員は仕事を個人で楽しむだけではなく、同僚に感謝し一緒に仕事をすることの価値を見いだすことで、目標までの長い道のりを歩むことができると考えています。また常にそういった環境であることが大切だと思っています。

Arm Treasure Data のエンジニアチームは、エンジニアとコンピューターサイエンスの間には根本的な違いがあると考えています。弊社が採用したいと思うエンジニアの決定的な特徴は、自身の責任範囲の大きさです。
私たちは単にユニークな物を作るのではなく、信頼性やスケーラビリティ、互換性、また個人の喜びや成長、そして進歩のために開発しています。
弊社のエンジニアは開発のライフサイクルは”Shipping code"でしか始まらないと考えています。きちんと稼働し、また動き続けるようなシステムをロールアウトするのに欠かせないアーキテクチャや構築、バリデーションなどの絶え間ない努力です。私たちはお客様にデータを管理し、データを活用する術を提供しています。
私たちのプラットフォームはデータ分析を重視するお客様のビジネスの心臓ともいうべき物で、その心臓が正常に動作し続けるようにすることも私たちの役目です。こういった考えに共感し、同じような目的意識を持って仕事をされている方には是非ご応募いただきたいと思います。

職務内容

主な業務
• サービスの維持のためプロダクトチームと協力しながらAPI、ミドルウェア、バックエンドの設計/実装/改善(使用言語:Java、Ruby、Scala、Go、Kotlinなど)
• 運用自動化のためのソフトウェアの開発
• ネットワークおよびミドルウェア/バックエンドといった幅広い領域でのアプリケーションのパフォーマンスを分析し、改善のための提案や実装を行う
• オペレーショナライズ(監視や運用をし易くすること)、パブリッククラウドプロバイダでホストされているシステムやアプリケーションの運用
• 製品の改善のため業界のトレンドやスタンダードに先んじたインプット
• ビジネス上、製品上の要件に対する技術的な仕様策定や設計
• 海外含め他のチーム(エンジニア及びそれ以外のチームも含め)と効果的なコミュニケーションをとる
• 他のエンジニアのトレーニングやメンター

スキル・経験

• コンピュータサイエンス(データ構造、アルゴリズムなど)の理解
• ソフトウェアエンジニアの実務経験
• Javaなどのプログラミング経験とJVMの使用、チューニング経験
• 大量のデータ分析システムを支えるためにAPIやミドルウェア、バックエンドの設計、開発した経験をお持ちの方
• クラウド上でのサービス経験を有する方、特にコンピューティング、ストレージ、リレーショナルデータベース、およびロードバランサなどでサービスの堅牢性・冗長性を実現するための経験を有する方
• クロスファンクショナル(多機能)チームで協力して業務ができること、また個人よりもチームとして何らかの成果をあげていること
• 高いコミュニケーション能力
• チームの中にメンタリングや知識を共有する雰囲気を生み出し、相乗的な学習環境に貢献する
• 場所や時間帯の異なる(海外など)チームとの連携が可能
• 自立心を持って動き納期を念頭に動く

必須ではないが、あると有利なスキルや経験
• 数多くのユーザーを抱えるデータ関連のサービスを構築、管理した経験を有する方
• MySQL,PosrgreSQL, Hadoop, Presto, または他のオープンソース分散データベースやエンジンの知識
• セキュリティ上のベストプラクティスに精通している
• 最適化とシステムを構築すること双方の重要性を理解し、前者(最適化)の成功事例を共有する
• 何らかのオープンソースプロジェクトのオーナー経験または積極的に関与していること
• MessagePack, Fluentd Embulk, Digdagのいずれかの経験
• UNIXシステムプログラミングのバックグラウンド。(オペレーティングシステム、マルチスレッド、分散コンピューティング、および関連する課題に対応したけ経験)
• Linuxネットワークの内部構造とカーネルチューニングの経験

About Us

Arm Treasure Dataはデータドリブンビジネスを推進するために、必要なプラットフォームを提供しています。企業における誰もが、サイロ化されたデータを”簡単に収集”、”一元管理”、”素早く分析”、”施策に連携”できるデータマネージメントプラットフォームを私たちは提供しています。 また私たちは、オープンソースの力を信じています。 Arm Treasure Dataメンバーには、積極的なオープンソースコミュニティへの参加を奨励しています。創業メンバーは半世紀にわたりオープンソース に携わってきました。

現場で使われている技術

言語
フレームワーク
データベース
ソースコード管理
プロジェクト管理
情報共有ツール
その他

基本要項

勤務地 東京都千代田区丸の内1-6-5 丸の内北口ビル6F
雇用形態
正社員(試用期間:6ヶ月)
労働時間区分 専門業務型裁量労働制(みなし労働時間/日:8時間)
勤務時間
就業時間:09:00〜18:00(所定労働時間:8時間、休憩:60分)
残業時間:20時間以内
※ 就業時間は各自のライフスタイルに合わせて勤務可能です。
給与
年収:600万円〜1200万円
月給:500,000円〜1,000,000円 (基本給:500,000円〜1,000,000円)
賃金形態:年俸制
残業手当: 無
昇給:有
※ 上記年収はあくまで想定額であり、経験やスキル等を考慮の上、同社規定により決定します。
賞与:パフォーマンスボーナス・業績連動ボーナス
休日・休暇
完全週休2日制
有給休暇:10日〜20日
休日日数:123日
完全週休二日制、年次有給休暇(初年度は入社時期により最大10日間)、夏季休暇 (3日間)、年末年始休暇 (5日間)、特別休暇(慶弔等)
福利厚生・その他
通勤手当、健康保険、雇用保険、労災保険、厚生年金
交通費全額支給(当社規定による)、フリーランチ、お菓子・飲み物無料

企業情報

企業名 トレジャーデータ株式会社
URL https://www.treasuredata.co.jp/
従業員数 150人
所在地 東京都千代田区丸の内1-6-5 丸の内北口ビル6F [Google Map]

この企業のその他ポジション

この企業のコラム

デジタルマーケティングからIoTまで──ビジネスを支えるサポートエンジニアの組織改革に取り組むトレジャーデータ
インタビュー

デジタルマーケティングからIoTまで──ビジネスを支えるサポートエンジニアの組織改革に取り組むトレジャーデータ

2011年の創業と若い会社でありながら、クラウド型ビッグデータ分析の基盤構築に最適のプロダクトを持ち、データドリブンによるビジネス革新を目指すためのプラットフォームのノ...

Treasure Data デジタルマーケティング IoT ビッグデータ データ分析