

Synthesizedは、エンタープライズ向けのテストデータ管理ソフトウェアを開発し、エンジニアリングチームやデータチームが、開発、品質保証、移行作業に利用できる本番環境に近いデータセットを作成、保護、提供できるよう支援しています。同社のAI搭載プラットフォームは、PostgreSQL、SQL Server、Oracle、Salesforceなどのシステム全体で、データ生成、マスキング、サブセット化、プロビジョニングを自動化します。Data as Codeのアプローチ、CI/CD連携、クラウド対応により、Synthesizedはプライバシーやコンプライアンス上の懸念に対処しながら、チームが現実的なデータを扱えるよう支援しています。同社はSaaS、人工知能、エンタープライズテクノロジーの分野で事業を展開し、プラットフォームの構築に携わる優秀な人材を採用しています。
バックエンドエンジニア、Kotlin・Spring Boot、ロンドン・ハイブリッド勤務
Synthesized のエージェント型 AI ソフトウェアテストプラットフォーム向けに、堅牢な Kotlin・Spring Boot バックエンドサービスを構築します。 信頼性の高い API と CI/CD により、PostgreSQL を基盤とするコントロールプレーンシステムを拡張します。
仕事内容
- 明確なアーキテクチャ原則に基づき、Kotlin でフォールトトレラントかつスケーラブルな Spring Boot サービスを開発・保守する。
- PostgreSQL のデータモデルを設計、拡張、最適化する。
- Liquibase によるスキーママイグレーションを管理し、型安全なデータベースアクセスに jOOQ を活用する。
- 自動コード生成を支援するため、各チームと OpenAPI 契約を共同で管理する。
- JUnit、Testcontainers、MockMVC を用いたシフトレフトテストを実践する。
- 機能開発と並行して、明確なドキュメントを作成する。
- GitHub Actions の CI/CD ワークフローの進化と改善に貢献する。
- プロダクト、デザイン、フロントエンドと連携し、要件を明確にして段階的に提供する。
- コードレビューに参加し、同僚をメンタリングし、アーキテクチャ上の意思決定を支援する。
- 本番システムを監視し、インシデントを調査して、運用上の知見をプラットフォーム改善に活用する。
応募要件
- Kotlin または Java と Spring Boot を使用した本番サービスの開発・提供経験。
- スキーマ設計、インデックス、マイグレーションを含む高度な PostgreSQL スキル。
- jOOQ と Liquibase、または同等のツールに関する実務知識。
- クリーンでテスト可能なコードを作成し、効果的なテストカバレッジの実践を適用できること。
- OpenAPI と自動コード生成ワークフローの実務経験。
- GitHub、CI/CD パイプライン、コンテナ、オブザーバビリティ、REST または gRPC API を含むクラウドネイティブな実践経験。
- レジリエントな分散システム設計への理解。
- JVM チューニングの経験があれば尚可。
- フロントエンドの知識、またはフルスタック開発への関心があれば尚可。
- 技術的な選択を明確に説明できる高いコミュニケーション能力。
- 継続的な学習、クリーンコード、小さく迅速な反復による価値提供への意欲。
福利厚生
- 競争力のある報酬パッケージと有意義なエクイティ。
- 柔軟な祝日を含む年間 33 日の休暇。
- ロンドンまたはニューヨークのオフィスで柔軟なハイブリッド勤務。
- コーチング、講座、カンファレンス、その他のキャリア開発に使える予算。
- 民間医療、歯科、眼科保険。
- 定期的なチームイベントとオフサイト。
- 手厚い家族休暇。







