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