【社員インタビュー】もっと「はみ出していい」。スペシャリストが歩む、“前例にとらわれない”エンジニアのキャリア
こんにちは!株式会社NTTデータ フィナンシャルテクノロジー(以下、NTTデータFT)決済イノベーション事業部です。
今回は、社内初のスペシャリストグレードとして活躍する高田 大輔さんへのインタビューをお届けします!
2015年に新卒で入社して以来、既存の枠にとらわれない挑戦を重ねてきた高田さん。現在は、決済とは異なる“ある領域”のプロダクト開発をテックリード兼SREとして牽引。さらに、少数精鋭の技術者ユニット「Innovation Hub」(略称:iHub(アイハブ))のメンバーとして、事業部全体の変革にも貢献しています。
「はみ出し者が増えた方が、組織は面白くなる」と話す高田さんに、自ら動いて切り拓いてきた軌跡と、NTTデータFTで描けるエンジニアのキャリアについて語ってもらいました。ぜひご覧ください!
高田 大輔
決済イノベーション事業部 Innovation Hub スペシャリストグレード
大学卒業後、2015年にNTTデータフィナンシャルテクノロジーへ新卒入社。決済領域を中心に新規システムの立ち上げを数多く経験。現在はSRE兼テックリードとして活躍し、社内で最初のスペシャリストグレード(上級専門職)に認定。様々な技術支援を行いながら、バックエンド・インフラ・アーキテクチャ領域の強化を推進している。
仕事でもプライベートでも技術を楽しむ。スペシャリストの素顔と原点
――高田さん、本日はよろしくお願いします!高田さんは少数精鋭の技術者ユニット「Innovation Hub」(以下、iHub)のメンバーとしても活躍するスペシャリストですが、最近注目している技術はありますか?
高田:やっぱり一番は生成AIですね。業務ではGitHub CopilotやClaude Codeを活用していますし、プライベートではDeepSeekやQwenといったOSS(オープンソースソフトウェア)を好んで触っています。
――あえて商用ではなくオープンソースを選ぶ理由は何でしょうか?
高田:まずコストが安いこと。安くていいものをつくれたら最高じゃないですか。
それと、OSSが持つ可能性の高さです。今は商用AIが市場を席巻していますけど、OSSのコミュニティには世界中の人が参加しているので、そのうちOSSが追い抜くと私は予想していて。だったら早期から参加する方が面白いと思い、OSSコントリビュートにも取り組んでいます。
ただ、OSSのコントリビュートは世界的に大人気で、3時間以内には手を挙げないと取れないんですよ。タイミングが難しいですが、自分の提案が反映されるのは純粋に嬉しいですし、今後も積極的に参加していきたいですね。
――技術への熱意と行動力が伝わってきます!今は凄腕エンジニアの高田さんですが、大学は数学系のご出身だそうですね。
高田:はい。“数理情報科学科”という学科にいました。コンピューター関連のことができると期待して入学したのですが、ずっと数学の証明をやらされて(苦笑)。大学ではプログラミングをまったく学べなかったので、自分でアルバイトを探しました。友人に紹介してもらった会社で、アーティストのファンサイトの開発に2年ほど携わりました。
――アルバイトでの実践を経て、新卒でNTTデータ・フィナンシャルコア(NTTデータFTの前身組織)に入社されました。この会社を選んだ理由・決め手は何ですか?
高田:アルバイト先の社長から「金融系の会社に入ると良い」と勧められたのが大きかったですね。「金融はこの世の仕組みだから」と。それと、社会インフラ系のシステムに興味があって。複数社の選考を受けましたが、最終的には人事の方の人柄や、「堅さ」と「フランクさ」のバランスの良さが決め手になりました。
――入社後、会社への印象にギャップはありましたか?
高田:ギャップを感じたことはないですね。この会社の一番いいところは、「悪い人がいないところ」かもしれません。人柄に惹かれて入社を決めたので、そこは非常にマッチしていたと思います。
自ら動き、チャンスをつかむ。新組織の立ち上げで知った「任される」喜び
――入社後、どのようなプロダクトや業務を担当してきたか教えてください。
高田:最初はシステム企画に配属されました。最初に担当したのは商用システムではなく、周辺ツールの開発でしたね。システム企画は本来、ビジネス側から上がってきた要件をもとに予算や見積もりを出すことや、アーキテクチャデザインレビューが主な役割ですが、私はそこには関わっていなくて。一人遊撃部隊のような立ち位置でした。
入社2年目からは、商用システムのコードレビューや支援に入るなど、システムの中核に近い形で関わるようになりました。その後、入社3年目にスマホ決済プラットフォーム『CAFIS Pitt』の初期開発に参加し、システムテストの主担当を務めました。
――CAFIS Pittのリリース後、2018年からNTTデータに出向されたと聞いています。なぜ出向することになったのですか?
高田:CAFIS Pittの開発では、やりがいを感じる一方で、葛藤もあったんです。当時は関係者との連絡・調整が多く、相手の対応を待つ時間が少なくなかったので…。
でも、もどかしさを感じながらも、CI/CDを導入するなど自分なりに先進的な取り組みをしていました。その姿勢を、NTTデータに出向中だった先輩が見ていてくれて。声をかけてもらい、私も出向することになりました。2018年頃のことで、そこからNTTデータの「デジタルペイメント開発室」の前身組織立ち上げに参画しました。
――自発的に動く姿勢が、新たなチャンスにつながったのですね。デジタルペイメント開発室の立ち上げメンバーとして、どのような開発を手がけましたか?
高田:『コード決済ゲートウェイ』の初期開発をアーキテクト兼メインプログラマーとして担当しました。約10人の少人数チームで技術選定からリリース、運用まで一貫して手がけました。
このとき、開発体験の良い言語を探して、従来のJavaではなくGo言語を採用したんです。今、NTTデータのデジタルペイメント開発室やNTTデータFTの決済イノベーション事業部ではGoが主流になっていますが、きっかけをつくったのはたぶん私なんですよ。技術選定を一任してもらえてありがたかったですし、「やった!」と思いました。
――これがキャリアの大きな転換点になったのですね。
高田:紀元前と紀元後くらい違います(笑)。以前から技術にはこだわっていましたが、この出向を機にさらに尖っていきました。コード決済ゲートウェイのリリース後は、『BankPay』の支援など、さまざまなプロジェクトに幅広く関わりました。2022年にNTTデータFTに戻ってからは、『Omni Payment Gateway』開発の初期メンバーとして決済基盤の中核コンポーネントを2年ほど担当し、テックリード的なポジションで全体を見る立場を務めました。
処理時間を約4秒から1秒以下へ。コスト優先の要件下で極限のチューニングに挑む
――ここからは現在の業務について伺います!どのようなプロダクトを担当されていますか?
高田:NTTデータが提供する『デザイン監修AIサービス』の開発に参画しています。簡単に言うと、キャラクタービジネスにおける監修・校正業務を効率化するサービスです。私はNTTデータFTに在籍したまま、テックリード兼SRE(※)として参加し、基盤やアーキテクチャ、インフラ、バッチなどの下回りの部分と、アーキテクチャレビューを担当しています。プロジェクトチームのメンバーは9名で、NTTデータ側の事業部門と開発支援メンバー、そして私という構成です。
※SRE:Site Reliability Engineering(サイト信頼性エンジニアリング)の略称。システム運用の自動化・効率化などを行う方法論及びそれに対応するエンジニアを指す
――決済とはまったく異なる領域を担当されているんですね。
高田:そうなんです。デジタルペイメント開発室の全体方針として、「自分たちのノウハウや仕組みを他部門にも展開しよう」という動きがあって。その一環として、NTTデータ内の他の事業部とさまざまなコラボレーションをしています。
私が参加しているプロジェクトは、「NTT研究所が持つ画像解析系の特許技術を活用してプロダクトをつくろう」という発想からスタートしました。まずは特定の企業向けにつくり、それを自社サービスとして横展開・プロダクト化しています。2024年春にプロジェクトを立ち上げ、2025年夏に自社サービスの初期版をリリースし、現在(※)は機能の追加・改善を進めています。
※本インタビューは2026年2月24日に実施
――決済部門のシステム開発とはどのような違いがありますか?
高田:決済部門は比較的資金が潤沢で、開発にしっかりしたコストをかけられます。でも今回のプロジェクトはコスト最優先という厳しい要件がある。決済部門と同じようにKubernetesを使ったらコストが合わないので、要求水準のトレードオフを考慮しながら、ゼロベースで最適なアーキテクチャを考えました。
――どのような技術構成を採用したのでしょうか。
高田:今回はAWS(Amazon Web Services)上に構築しています。Web画面はNext.js、バッチ処理はGo、機械学習系はPythonと、3つのレイヤーに分かれています。ほぼすべてをLambdaベースで構成したおかげで、月々の固定費はデータベース代とネットワーク代くらいしかかっていません。
――運用コストを抑えるための工夫もしているそうですね。
高田:はい。最近では、画像のベクトル検索にAWSの新サービス「Amazon S3 Vectors」を採用しました。従来はNTT研究所が持つベクトル基盤を使っていたのですが、サーバーのスペック要求が高くてコストが高かったんです。これに対して、S3 Vectorsを使えばほぼ無料になるものの、精度が下がる課題がありました。
そこで、NTT研究所のAIエンジニアの方と協議して、精度を落とさずにコストダウンする方法を見つけてもらい、それを私がLambdaベースのアーキテクチャに落とし込みました。
――実行時間のチューニングにも苦労されたとか。
高田:Lambdaは時間単位で課金されるのですが、当初は1枚の画像をベクトル化するのに3~4秒かかっていたんです。1回の実行で数万枚をベクトル化することもあるので、累積すると大きなコストになります。
このため、処理時間を短くするために、私からAIエンジニアの方に機械学習の推論エンジンとして高性能な「ONNX Runtime」を使うことを提案し、いくつかのチューニングを行いました。Lambdaの制約下での作業だったのでかなり難しかったですが、1か月ほどかけて最終的に1秒以下まで短縮。1回の実行あたり50ドルほど抑えられるので、結構な達成感がありましたね。
――先々を見据えた大きな改善ですね。一筋縄ではいかないぶん、やりがいも大きそうです。
高田:同じパターンばかりでつくるよりも、その場に合った最適なものを考え抜いてつくる方が面白いですね。コストの上限やセキュリティといった前提条件がある中で、どう攻略していくかを考える。ある程度やり方が決まっている場合も、「ここをフレームワーク化してみよう」など、創意工夫するポイントを見つけにいく。能動的に動ける環境が、私にはすごく合っています。
生成AIを使い倒す!現場の裁量で新しい技術も柔軟に導入
――高田さんのキャリアを伺っていると、NTTデータとNTTデータFTの垣根がほとんどないように感じます。
高田:NTTデータFTの決済イノベーション事業部とNTTデータのペイメント事業本部は、「異常なくらい近い」と言われるほどの関係なんです。「いいチームをつくる」「いいサービスを提供する」ことが優先され、「NTTデータFTの人だからダメ、頼めない」ということはない。現場の裁量で最適なチームを組成できる環境があると思います。
――NTTデータとのフラットな関係は決済イノベーション事業部の魅力の一つですね。ほかにも、「ここが面白い」と推せるポイントがあれば教えてください。
高田:まず、手を挙げたらできる文化ですね。「やりたい」という希望を伝えれば、実力とスキルがあればやらせてもらえる。私自身も積極的に提案しますし、後輩や若手から提案を受けることもあります。「今回の開発でこの機能があるから、このライブラリを入れたい」といった感じで。しっかり調査して、それを選択する理由を根拠付きで説明できればOKしています。
それと、AIツールを含め、新しい技術や手法を現場の判断で柔軟に取り入れられる風土があります。Claude Codeで最近リリースされた「Agent Teams」という新機能も早速活用していますよ。
――単に使うだけではなく、最新の機能もタイムリーに取り入れているのですね。
高田:むしろ今は、「どんどん使っていこう」という雰囲気があります。これから入社される方も、ある程度のエンジニアリング経験があれば、気兼ねなくAIを使い倒せると思いますよ。
“はみ出し者”を歓迎。既存の枠にとらわれないエンジニアを求めて
――NTTデータFTのエンジニアとして、課題に感じていることはありますか?
高田:これからは“金融以外”の領域に視野を広げたほうがいいと感じています。現状では、アーキテクチャの構成がどれも“金融の定番”というか、似通っていて。先ほどお話ししたように、業界が違えば開発の条件や最適なシステムも異なるんですよね。コスト最優先ならLambda中心のアーキテクチャだってあるし、イベント駆動を中心にしたハイパフォーマンスなシステムをつくってもいい。こうしたエッセンスがミックスされれば、金融のシステムも“現在の定番”より良くなるかもしれない。アーキテクチャの幅を広げるには、他業界の知見が欠かせないと思います。
――そのために何が必要だと考えていますか?
高田:まず個人単位では、他業界の勉強会などに積極的に足を運ぶことが大切だと思います。また、会社への期待としては、NTTデータグループ内の会社間で知見を共有する場をつくってもらいたいですね。グループ全体で見ればカバーしていない業界はほぼないですし、横のつながりができればアーキテクチャの幅もグッと広がるはずです。
私自身も、iHubのLT(ライトニングトーク)会で定期的に発信して、他業界のプロジェクトで得た知見などを紹介しています。自分の経験や学びを少しでも事業部に還元できたらうれしいですね。
――人材面の課題はいかがですか?
高田:私はずっと、もっと“はみ出し者”が増えてほしいと思っています。組織はどうしても現状維持の方向に力学が働くので、反対方向の刺激を与える存在が必要なんです。デジタルペイメント開発室の初期メンバーは“はみ出し者”が多かったんですよ。“はみ出し者”がいた方が組織は面白くなるし、NTTデータFTにはそういう人が目立ってやれる環境がある。今も勝手にいろいろやっちゃう若手がいますけど(笑)。そういう人がどんどん出てきてほしいですね。
――既存の枠にとらわれず、新たな領域・技術に挑戦する。その姿勢は、AI時代の生存戦略にもつながりそうですね。
高田:その意味では、「中途半端にならないこと」が大切だと思っています。技術に尖るなら徹底的に尖って、AIに代替されにくい領域を見極めて投資する。逆に技術に特化しないなら、全体を広く監督できるよう地平を広げていく。
戦略は必要ですが、過度に悲観する必要はありません。アジャイルはもともと、サイクルを短く・繰り返しながら品質を高めていく手法です。そのサイクルがAIで加速しただけ。AIをうまく使ってたくさんのサイクルを回した方が、最終的に良いものになると前向きに捉えています。
――最後に、この記事を読んでいる方、特にNTTデータFTへの就職・転職を検討している方へのメッセージをお願いします。
高田:技術が好きで、社会的に大きな仕事がしたい人に合っている会社だと思います。最新の技術に触れながら、自分の手を動かしてものづくりができますよ。
決済イノベーション事業部では、金融のど真ん中である銀行ではなく、キャッシュレス決済を扱っています。だからこそ自由度の高い開発ができている。金融ならではの大規模さや信頼性もありつつ、「金融」と聞いて想像するよりはずっと柔軟な環境があります。技術があって手を動かせる人なら大歓迎です!
――高田さん、本日はありがとうございました!
今回は、スペシャリストグレードのエンジニアとして活躍する高田さんにフォーカスし、NTTデータFTで描けるエンジニアのキャリアについて紹介しましたが、いかがでしたか?
少しでもNTTデータFTや決済イノベーション事業部について知っていただけたら幸いです。
当社に興味を持ってくださった方は、ぜひ一度カジュアル面談でお話ししてみませんか。
お会いできることを楽しみにしています!
企画・編集:株式会社スリーシェイク 文・撮影:三谷恵里佳