募集中 【Java / Ruby / Ruby on Rails】データエンジニアリングPaaSのエンジン開発支援(フルリモート)
社名:非公開
職種:サーバサイドエンジニア、フロントエンドエンジニア
稼働日数:週4〜5日目黒
報酬:〜104万円/月
| 業務内容 | 関わるサービス: ・データ基盤総合支援サービス、データエンジニアリングPaaSです。 ・具体的な業務 新設された「EL Enhancementチーム(旧コネクターチーム)」にて、データ転送の中核エンジンである『Embulk』および周辺機能の開発・強化を担当。 ・Embulk(OSS)の独自保守・メンテナンス OSSとしてのEmbulkがメンテナンスモードに入ったため、自社で独自にメンテナンス・機能拡張を行う意思決定をしました。Javaを用いたコア部分の改修やプラグインのバージョンアップを行います。 ・コネクタ・プラグインの拡張・ブラッシュアップ 昨年追加した約100個のコネクタに対し、機能拡張や品質向上を行います。 ・高機能転送技術の開発 Self-Hosted Runner(クライアント環境での実行機能)や、CDC(Change Data Capture)機能など、高速かつセキュアな転送を実現するための機能開発。 ■募集背景 事業成長に伴う組織改編と、プロダクトのフェーズ進化に伴う増員です。 これまで「コネクターチーム」としていた組織を、より技術的に深掘りする「EL Enhancementチーム」と、体験を向上させる「OX(Orchestration & Experience)チーム」に分割しました。 今回はEL(Extract/Load)領域の技術的負債解消および、Embulkエンジンの独自進化を担える、技術力の高いエンジニアを求めています。 |
|---|---|
| 勤務地 |
目黒 |
| 必須要件 | ・Webアプリケーション開発の実務経験 5年以上(ミドル〜シニアレベル) ・Javaを用いた開発経験 ・サーバサイド/フロントエンド両方の開発経験 ・Ruby/Ruby on Railsの開発3年以上 ・データベース設計・運用 ・1つのプロダクトに腰を据えて、開発から運用・スケールまで(目安1年以上)関わった経験 |
| 歓迎要件 | ・Embulkの利用・開発経験、プラグイン作成経験 ・大規模トラフィックを捌くシステム開発経験 ・高スループット・低レイテンシーを意識したパフォーマンスチューニング経験 ・英語でのコミュニケーション能力(ドキュメント読解、チャットなど) |
担当者コメント
データテクノロジー企業です。
今後のビジョンとして、AI活用によりデータ利用の幅を現在の100倍(エンジニアだけでなくビジネスサイドまで)に広げることを目指しています。
自然言語でのデータアクセス(Text-to-SQL)などの構想もあり、社会的な影響度が高いプロダクトです。
著名なOSSであるEmbulkを自社でフォークしメンテナンスするため、OSS開発やJavaの低レイヤーに強い関心がある方にはまたとない機会です。
・大規模トラフィック経験:高スループット・低レイテンシーが求められる大規模データ転送基盤の開発経験が積めます。
・チームにはグローバルメンバーも在籍しており、英語力(Reading/Writing)を活かすチャンスもあります。
・「ただ作るだけ」ではなく、パフォーマンスチューニングやスケーラビリティを考慮した設計ができる方。
・プロダクトの立ち上げだけでなく、運用・スケール期における泥臭い改善や、安定稼働に向けた設計にやりがいを感じる方。
・正社員・業務委託の垣根なく、技術力でチームをリードしていただける方
を求めています。「大規模データの転送エンジン」というキーワードにピンときた方は、ぜひお問い合わせください。
担当者の詳細を見る