募集要項
- 仕事内容
-
本ポジションでは、当社が開発・提供する金融機関向け自社プロダクト「Trust TLanP」において、
レガシーコードのモダナイゼーションを実現するための多言語解析基盤を設計・実装していただくLanguage Engineerとして参画いただきます。
金融機関の基幹システムは、COBOL、PL/I、Java、C/C++、SQL、Shellなど複数世代・複数言語が混在する構成となっており、
特定言語に依存しない解析・変換基盤の構築が重要なテーマとなっています。TLanPを「個別言語対応ツール」から
「言語非依存のモダナイゼーション基盤」へ進化させるためには、構文解析・中間表現設計・静的解析といったプログラミング言語処理技術の高度化が不可欠です。
本ポジションでは、多言語対応Parserの設計、AST/CFG/IR等の中間表現設計、静的解析基盤の構築、
AIによるコード理解・変換を可能にする構文基盤の整備などを通じて、「金融レガシーコードの高精度な解析」と
「スケーラブルなモダナイゼーション」の両立を実現する中核的な役割を担っていただきます。
エンジニア、PdM、コンサルタントと密に連携しながら、プロダクトの根幹となるLanguage Engineering領域をリードしていただくことを期待しています。
- 応募資格
-
- 必須
-
・プログラミング言語処理に関する実務経験
(Parser実装、AST操作、静的解析、コード変換などのいずれか)
・抽象構文木(AST)や中間表現(IR)を扱った設計・実装経験
・複数言語の構文・型システムに対する理解
・大規模コードベースを対象とした解析・リファクタリング経験
・設計思想を言語化し、他エンジニアと議論できるコミュニケーション能力
<自社プロダクト開発例>
Trust TLanP(AIを活用してレガシーシステム刷新をサポートするツール)
*****
- 歓迎
-
・コンパイラ開発経験
(フロントエンド/中間表現/最適化など)
・Program Analysis
(静的解析/データフロー解析/依存関係解析)の実装経験
・レガシー言語(例:COBOL、PL/I等)の解析・変換経験
・ANTLR等のパーサジェネレータや独自Parser実装経験
・LLM等を活用したコード理解・生成領域の経験
・プログラミング言語理論に関する体系的な知識
- 雇用形態
- 正社員
- 勤務地
- 中央区日本橋箱崎町
- 勤務時間
- 9:30~18:30/※8時間
- 年収・給与
- 1000万円~2500万円 ※提示年収は、今までのご経験や選考の中でのご評価によって決定いたします。最低年収を下回る可能性もございますので、あらかじめご了承ください。
- 休日休暇
-
土曜日,日曜日,祝日/完全週休2日制(休日は土日祝日)、年間有給休暇10日~(下限日数は、入社半年経過後の付与日数となります)
年間休日日数122日
