仕事内容
大規模企業向けデータ統合分析ツール「DYNATREK」のバックエンド開発を担当するエンジニアを募集します。仮想データベース技術を核に、金融機関のデータ活用を支援し、地方銀行で高いシェアを持つプロダクトです。Java/Pythonを用いた開発経験が必須で、今後はJavaからPythonへの大規模移行を予定しており、アーキテクチャ刷新にも関与できます。フルリモート勤務が可能で、技術選定はエンジニア主導、書籍購入や講座受講支援など学習環境も充実しています。
業務内容
- 「DYNATREK」のバックエンド開発を担当する。
- プロダクトの基幹機能である「仮想データベース」の開発を行う。
- 複数データベースに対するクエリの分散処理アルゴリズムの研究および開発を行う。
- 各種SaaSとのAPIによるデータ連携機能の開発を行う。
- アーキテクチャの刷新に携わる。
- 新規プロダクト開発に向けたライブラリ調査および選定を行う。
プロダクトが解決する課題 | 大企業だからこそ抱える、大規模投資、非リアルタイム性といったデータ基盤の課題を解決
- データ統合分析ツール「DYNATREK」は、大規模企業に特化し、そのデータ活用を支援するために提供されている。
- 官公庁が分散して保有するデータを、セキュアにリアルタイムに統合、活用したいという依頼をきっかけに開発された。
- 金融機関のニーズに強く刺さり、現在では地方銀行のシェア4割を占める市場リーダーである。
- 大規模投資を伴う既存のデータウェアハウスなどのIT投資に踏み切りにくい課題を抱えていた。
- バッチ処理のような形でリアルタイム性に欠ける点も課題だった。
- 「仮想データベース」という技術でメタデータレベルで統合し、BIインターフェースからユーザーが分析できる価値を提供する。
- 新規事業として、ローコードでデータ入力やワークフローまで実装可能な帳票作成ツール「UI Generator」を立ち上げ、開発中。
- 日本・米国・中国・シンガポールなどでの国際特許を取得した「仮想データベース」に関わるデータ統合関連技術を保有。
- 金融機関のオンプレミス大規模データベースやクラウド上のWebサービスの多様なデータを統合し、利用しやすいデータ構造に変換する技術的に挑戦的な業務に関わることが可能。
現在抱える技術的な課題
- 各メンバーが高い専門性をもってモジュールを担当してきた背景から、各モジュールの構造可視化、チーム内での連動性を高める取り組みを行う必要がある。
- 現在バックエンドはJava/Python、フロントエンドはReactを中心に据えており、今後JavaからPythonへの完全移行を見据える。
- 大規模なプロダクトのバージョンアップを予定している。
- 4年に一度アーキテクチャの刷新を行っており、バックエンドがその刷新のタイミングに該当する。
- アーキテクチャ設計、技術選定など複雑な意思決定に関与することできる。
- 技術選定はエンジニア主導で行い、最新技術は積極的に導入する(ただし、顧客価値に落とし込んで上で取り入れる姿勢)。
このポジションの魅力
- グローバル展開も計画しており、海外市場でも高い評価を獲得出来ている。
- 将来的には、AI技術との組み合わせや、SaaSとしてのプロダクト提供を構想中。
- 大規模なビジネスインテリジェンス製品の基幹機能開発に携わる、ミッションクリティカルな製品づくりの知見を得られる。
- 経営陣も開発チームの中に入っており、チャットで質疑応答、即レスポンスを得られ、スピーディーな意思決定が可能な環境。
- 製品ロードマップやライブラリ選定への関与ができる。
求めるスキル・経験
歓迎
自ら新たな技術領域にチャレンジし、WANT TOによってアプリケーション構築やコミュニティ貢献などをおこなった経験 OSSコントリビューション
募集要項
- 職種
- バックエンドエンジニア
- 雇用形態
- 正社員
- 想定年収
- 500万〜1200万円
- 勤務地
- 東京都 港区
- 出社・リモート
- フルリモート
- レベル
- メンバー