
カナダ勤務・リモート|スタッフソフトウェアエンジニア
Tag Software Group のエンタープライズプラットフォームで、アーキテクチャ、モダナイゼーション、本番導入を主導します。 クラウド環境とオンプレミス環境を担当する少数精鋭のエンジニアチームを指導します。
仕事内容
- システムのアーキテクチャと設計に関する意思決定を担います。
- レガシーシステムを、クラウド導入に対応した保守性の高いアーキテクチャへ刷新します。
- 要件と設計について、アーキテクチャ上のリスク、技術的負債、実現可能性を評価します。
- 意思決定、トレードオフ、判断の根拠を含むソリューションアーキテクチャを文書化します。
- 主要なシステムコンポーネントを設計・構築し、本番環境向けのコードを提供します。
- 提供した成果、本番環境の健全性、インシデント対応にエンドツーエンドで責任を持ちます。
- 設計、コーディング、ドキュメント作成に AI 支援開発ツールを活用します。
- タスクを委任し、エンジニアリングチーム全体の進捗に貢献します。
- コードレビュー、設計議論、日々の助言を通じてエンジニアを育成します。
- 研究開発責任者を技術面で支援し、時間をかけてより幅広い技術責任を担います。
- 曖昧な顧客や企業のニーズを技術設計に落とし込みます。
- プロダクトオーナー、QA、各分野の専門家と連携します。
- トレードオフ、リスク、計画を技術職・非技術職の関係者に説明します。
- 状況や優先事項の変化に応じて、自ら優先順位を決めます。
- チームのニーズに応じて、アーキテクチャ、コーディング、メンタリング、本番サポートなど幅広く貢献します。
- アジャイルの各種セレモニーに参加し、その進め方の改善にも関わります。
- React、TypeScript、.NET、Python、PostgreSQL、SQL Server、Oracle、Kubernetes、CI/CD パイプライン、API ゲートウェイ、サービスメッシュ、OIDC ID プロバイダーを用いて開発します。
応募要件
- ソフトウェアエンジニアとして8年以上の実務経験があり、アーキテクチャと設計の意思決定を担った経験があること。
- レガシーシステムを、クラウド導入に対応した保守性の高いアーキテクチャへ刷新した実績があること。
- 要件定義・設計から実装、テスト、リリース、運用まで、ソフトウェア開発ライフサイクル全体の経験があること。
- PostgreSQL、SQL Server、Oracle などのリレーショナルデータベースに関する確かな基礎知識があること。
- 規制対象業界またはエンタープライズソフトウェアの経験があり、コンプライアンス、データ完全性、監査要件を理解していること。
- セキュアコーディングの実践とソフトウェア設計原則に関する確かな知識があること。
- 他のエンジニアを指導した経験、または非公式にリードした経験があること。
- 技術職・非技術職の相手に、英語で優れた口頭および文書コミュニケーションができること。
- CI/CD パイプラインを実際に設計し、オーナーとして運用した経験があること。
- クラウド上の SaaS とオンプレミスのエンタープライズ環境にまたがるハイブリッド導入を支援した経験があること。
- PostgreSQL、SQL Server、Oracle のうち少なくとも2つの経験があること。
- Claude、Cursor などの AI 支援開発ツールを実務で使用した経験があること。
- 新しいツールや技術を早期に調査し、採用してきた実績があること。
- 本番アプリケーションで AI または機械学習機能を設計、もしくは提供した経験があること。
- 曖昧な状況でも自律的に業務を進められること。
- 自発的に行動し、成果を重視する姿勢があること。
福利厚生
- 経験と市場状況に応じた競争力のある給与。
- 従業員向け利益分配制度。
- 完全リモート勤務。
- 充実した医療、歯科、眼科保険。
- 製品マーケティング施策における大きな裁量と自主性。
- スピード感のある環境で経営陣と直接連携できる機会。
- 急成長する環境でキャリアを伸ばす機会。








