
中級ソフトウェアエンジニア(米国・リモート)
TypeScript、React、Python を使い、Azure 上でフルスタックアプリケーションを構築し、 Irth Solutions のパイプライン資産の健全性とリスク管理に向けた AI 活用ワークフローを設計します。
仕事内容
- UX デザインに基づき、TypeScript と React で本番環境向けのインターフェースを構築します。
- モデルの設定、実行、結果取得に使用する TypeScript および Python の REST API を開発します。
- モデル設定、脅威の選択、パラメーター入力、検証、エラー復旧、ダッシュボード、テーブル、ドリルダウン、地図のワークフローを作成します。
- 時間のかかる分析向けに、進捗更新、部分的な結果表示、障害からの復旧を含むユーザー体験を設計します。
- 再利用可能な型付きコンポーネントを開発し、共有コンポーネントライブラリとデザインシステムの整備に貢献します。
- API 契約、バージョン管理、サービス境界、実行オーケストレーション、状態追跡、結果保存、復旧を定義します。
- イベント駆動型および非同期処理のパターンを活用します。
- アプリケーションストアと lakehouse サービング層向けのデータベーススキーマとクエリを設計します。
- モデルサービングエンドポイント、Azure Storage、Azure Functions、API Management、コンテナホスト型サービスなど、Databricks と Azure のサービスを接続します。
- OpenAPI 仕様と対話型 API ドキュメントを最新の状態に保ちます。
- モデルのデプロイ、設定、実行、データマッピング、結果統合を支援する顧客向けワークフローを構築します。
- 顧客がデプロイしたコードに対して、テナント分離とガバナンス制御を確立します。
- コンポーネント、インタラクション、単体、統合テストを自動化します。
- アプリケーションと API のパフォーマンスを監視、診断し、改善します。
- 認証、認可、テナント分離、脆弱性修正、CI/CD、デプロイ自動化を実装します。
- コードレビューを行い、デザイン、データ、モデル、プロダクト、QA、エンジニアリングの各チームと連携します。
応募要件
- フルスタックソフトウェア開発の実務経験が 3~5 年あること。
- hooks、状態管理、コンポーネント構成、データ量の多いインターフェースのパフォーマンス調整を含む、TypeScript と React の高いスキルがあること。
- UX デザインを正確に実装し、余白、コンポーネントの状態、遷移、操作の細部に注意を払えること。
- 本番環境の REST API の構築と利用を含む、TypeScript および Python のバックエンド開発経験が豊富であること。
- リレーショナルデータベースの設計、クエリ開発、クエリ最適化に習熟していること。
- 主要クラウドプロバイダーの実務経験があること。Azure のマネージドコンピューティング、ストレージ、API ゲートウェイ、シークレット管理、監視サービスの経験があれば尚可。
- 非同期処理と結果配信に用いるイベント駆動アーキテクチャ、キュー、または pub/sub システムの経験があること。
- ビルドシステム、パッケージ管理、コンポーネントまたはエンドツーエンドのテストフレームワークなど、最新のフロントエンドツールとテスト手法に精通していること。
- Git とブランチベースの開発ワークフローに習熟していること。
- CI/CD パイプライン、自動テスト、デプロイ自動化などの DevOps 実践を理解していること。
- 依存関係スキャンやセキュリティパッチ適用を含む、脆弱性の管理と修正経験があること。
- 優れた問題解決能力と細部への注意力があること。
- 次の経験があれば尚可:データ量の多い業務用または分析用インターフェース、地図および地理空間可視化、チャートとデータ可視化、デザインツールとデザインシステムの実装、OpenAPI または Swagger、Databricks、Apache Spark、機械学習モデルのサービングエンドポイント、コンテナ化デプロイとオーケストレーション、マルチテナント SaaS アプリケーション、AI 支援またはエージェント型コーディングツール。
- その他に役立つ経験:資産の健全性、損害防止、土地管理、ステークホルダーとの連携、監査可能で追跡可能なソフトウェア、プラグインまたは拡張フレームワーク、WCAG アクセシビリティ基準、共有コンポーネントライブラリ。
福利厚生
- 本人と家族を対象とした医療、歯科、眼科保険。
- 会社のマッチング拠出がある 401(k) プラン。
- 個人の用事や仕事と生活の両立に使える充実した有給休暇。
- 年間を通じた会社指定の有給休日。
- 職務と事業上のニーズに応じた在宅勤務の選択肢。
- 対象となるオンコール勤務には追加報酬。






