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