
Jitterbitは、アプリケーションとデータの統合、ワークフローのオーケストレーション、プロセスの自動化、アプリ開発に対応する、AIを取り入れたローコードプラットフォーム「Harmony」を開発しています。同社のiPaaSおよびAPI管理ツールは、IT、財務、人事、マーケティングなどの部門にまたがる業務システムを接続し、ERPやEDIの統合、経費管理、資産追跡、リード獲得などの用途を支援します。プラットフォームはSalesforce Data Loaderを含む数千のアプリケーションに接続できます。Jitterbitはコンサルティング、マーケティング、物流の分野にも携わり、システムやプロセスの連携を目指す組織に統合と自動化の機能を提供しています。
シニア C++ バックエンドソフトウェアエンジニア — Jitterbit(インド・リモート)
Jitterbit の iPaaS および API 管理プラットフォーム向けに、分散サービスを構築・拡張します。 リモートのエンジニアリングチームで、設計からデプロイまでを主導します。
仕事内容
- Jitterbit の iPaaS および API 管理プラットフォームの機能を設計・構築する
- プロジェクトを初期設計からデプロイまで推進する
- 24 時間稼働するサービスの拡張性、信頼性、パフォーマンスを維持する
- 大規模な分散システムとマルチテナント SaaS アプリケーションを開発する
- 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 のいずれか 1 つ以上に精通している
- Docker または Kubernetes を使ったアプリケーションのデプロイ方法を理解している
- DynamoDB、S3、CloudFront などの AWS サービスを実際に使用した経験がある
- 文章および会話で効果的にコミュニケーションできる
- 分散チームやリモート環境で効果的に協働できる
- 自律的に行動し、重要な取り組みを担える
福利厚生
- キャリア成長とメンタリングの機会
- 柔軟でリモート勤務に適した、温かな職場環境
- 先進技術に携わる機会
- iPaaS 分野で成長を続ける企業で働ける
- ビジネス上重要なプロセスにおける API 作成の変革を目指すミッションに貢献できる