
tripstackは、航空会社や旅行小売事業者向けのインフラを構築する旅行テクノロジー企業です。航空券予約APIとホワイトラベル型の販売プラットフォームでは、バーチャル・インターライニング、つまり自己乗り継ぎ運賃に注力しています。これにより、LCCやフルサービス航空会社のコンテンツ、NDC接続、その他のフライトの選択肢を、予約可能な旅程として組み合わせることができます。また、運賃のキャッシュ商品に加え、手荷物、座席指定、ブランド運賃などの付帯サービスにも対応しており、B2B旅行事業者がカスタマイズ可能なブランド体験を通じて複雑な旅程を提供できるよう支援しています。tripstackは2016年に設立され、グローバルに事業を展開しており、Etraveli Groupの一員です。
シニアソフトウェアエンジニア、予約エンジン(クラクフ・ハイブリッド)
シニアエンジニアとして、Tripstackの航空券予約プラットフォームにおけるC#/.NETアーキテクチャをリードします。スケーラブルな料金設定、空席情報、予約サービス、API、信頼性、技術リーダーシップを担います。
仕事内容
- 予約エンジンサービスの技術方針を策定する
- アーキテクチャ上の意思決定を行い、トレードオフを文書化し、技術面の窓口を務める
- 1日数百万件のリクエストを処理するシステム向けに、C#/.NETコードの設計、開発、レビュー、テスト、サポートを行う
- 取り組みを実行可能な単位に分割し、リリース後もシステムを保守する
- サービスのレイテンシ、可用性、コスト特性、信頼性目標を担う
- .NETサービスと連携しながら、gRPCベースのAPI 2.0を保守・発展させる
- 技術上の機会を見いだし、組織全体に技術提案や計画を伝える
- プロダクトマネージャー、クライアント統合チーム、各エンジニアリンググループと協働する
- 本番リリースを調整し、進捗を追跡する
- オンコールローテーションに参加し、インシデント対応を主導してフォローアップを完了する
- コードレビュー、設計レビュー、知識共有セッションを通じてエンジニアの成長を支援する
- チームがAI支援開発ツールを効果的に活用できるよう支援する
応募要件
- コンピューターサイエンスまたは関連する技術分野の学士号以上
- C#および.NETを使用した7年以上のプロフェッショナルなソフトウェアエンジニアリング経験。 .NET Coreまたは.NET 8+を本番環境で扱った経験を含む
- 高負荷下での.NETランタイムを深く理解していること。パフォーマンスのトレードオフ、キャッシュ、プロファイリング、ベンチマーキングを含む
- コンピューターサイエンスの基礎、オブジェクト指向分析、デザインパターン、大規模分散システムを含む、優れたソフトウェア設計・アーキテクチャ能力
- Claude Codeまたは同等のAIコーディングアシスタントを本番環境で実際に使用した経験
- インターネット規模のトラフィックに対応する、スケーラブルで高可用性の分散システムを設計・アーキテクチャ化した実績
- 複数のエンジニアを対象とした技術リーダーシップ経験。エンジニアの育成・メンタリングを含む
- オンコールサポートを通じて本番サービスを担当し、インシデント対応を主導した経験
- 技術系・非技術系のステークホルダーと明確かつ簡潔にコミュニケーションできる能力
- クライアントSDKまたはパブリックAPI、クラウドプロバイダーおよびクラウドネイティブアーキテクチャ、Docker、Kubernetes、CI/CD、Grafana、アラート、ロギング、PCI関連業務、gRPC、protobuf、イベント駆動または非同期アーキテクチャ、メッセージブローカー、航空券予約ドメインの経験があれば尚可
福利厚生
- 活気があり成長を続ける経験豊富なプロフェッショナルチームと働ける
- ダイバーシティ、公平性、インクルージョンに取り組む組織に参加できる
- 安全で健康的かつ利用しやすい環境で働ける
- 採用プロセス中に合理的配慮を受けられる
- 雇用機会均等