
Jitterbitは、アプリケーションとデータの統合、ワークフローのオーケストレーション、プロセスの自動化、アプリ開発に対応する、AIを取り入れたローコードプラットフォーム「Harmony」を開発しています。同社のiPaaSおよびAPI管理ツールは、IT、財務、人事、マーケティングなどの部門にまたがる業務システムを接続し、ERPやEDIの統合、経費管理、資産追跡、リード獲得などの用途を支援します。プラットフォームはSalesforce Data Loaderを含む数千のアプリケーションに接続できます。Jitterbitはコンサルティング、マーケティング、物流の分野にも携わり、システムやプロセスの連携を目指す組織に統合と自動化の機能を提供しています。
シニア C++ バックエンドソフトウェアエンジニア
Jitterbit の iPaaS および APIM プラットフォーム向けに、スケーラブルなバックエンドシステムを構築します。 C++、Java、クラウドサービス、マイクロサービスを使って分散アプリケーションを設計します。
仕事内容
- Jitterbit の iPaaS および APIM プラットフォームの機能を開発します。
- C++、Java、Lua、コンテナ、データベース、メッセージングシステム、AWS サービスを使用します。
- 初期設計からデプロイまでプロジェクトを主導します。
- 継続稼働する環境で、スケーラビリティ、信頼性、パフォーマンスを維持します。
- 拡張しやすく、明確で保守性の高い高品質なコードを作成します。
- エンジニアリング、プロダクトマネジメント、運用の各チームと連携します。
- 他のエンジニアや開発者を支援し、指導します。
- 分散型のリモート優先チームの一員として、主要な取り組みに貢献します。
- データに基づいて判断し、同僚からのフィードバックを取り入れます。
応募要件
- 大規模な分散アプリケーションの構築経験が 10 年以上あること。
- マルチテナント SaaS アプリケーションの開発に関する豊富な経験。
- 細部に注意を払いながら、優れた分析、デバッグ、問題解決能力を発揮できること。
- マイクロサービス、クラウドアーキテクチャ、設計パターンの経験。
- Java の豊富な経験。
- SQL Server や MySQL など、主要なリレーショナルデータベースの実務経験が豊富であること。
- JavaScript、CSS、HTML を使った優れたコーディングスキル。
- JavaScript、TypeScript、Java、Node.js、Go のいずれか、または複数のスキル。
- Docker および/または Kubernetes を使用したアプリケーションのデプロイに精通していること。
- DynamoDB、S3、CloudFront などの AWS サービスを実務で使用した経験。
- 優れた文書および口頭でのコミュニケーション能力。
- 分散型チームやリモート環境で効果的に働けること。
- データに基づいて意思決定できること。
福利厚生
- キャリア開発とメンタリング。
- 柔軟でリモート勤務に適した職場環境。
- 最新のテクノロジーを活用した業務。
- 統合と自動化を形づくる影響力の大きなプロジェクトに貢献できます。
- iPaaS 技術分野で成長を続ける企業で働けます。
- ミッションを重視する企業で、ビジネスの重要プロセス向け API の作成を推進できます。