
Swoop シニアデータエンジニア(トロント・ハイブリッド)
NimbleRx のコンプライアンス対応ヘルスケアデータプラットフォームをリードし、薬局および患者エンゲージメント業務を支えるスケーラブルなパイプライン、データウェアハウスモデル、AIツールを開発します。
仕事内容
- 取り込み、変換から保存、クエリ、アクセスまで、データプラットフォームのライフサイクル全体を担当する
- 会社のデータ要件の拡大に応じて、データプラットフォームのロードマップを策定する
- PySpark/EMR、Kinesis、Lambda、Step Functions を使用して、バッチおよびストリーミングパイプラインを構築・改善する
- Postgres、Salesforce、外部ベンダー、プロダクトイベントストリームのデータを Iceberg ベースのデータレイクに取り込む
- エンジニアリングチームと分析チーム向けに、SCD テーブル、イベントテーブル、データ標準を定義する
- プロダクト、エンジニアリング、分析、オペレーションの各チームと連携し、データ要件を信頼性の高いパイプラインに変換する
- 他のチームがデータを自律的に扱えるよう、ドキュメントとツールを作成する
- 監査ログ、アクセス制御、一時アクセスのプロセスなど、セキュリティおよびコンプライアンス機能を管理する
- レプリカルーティング、インデックス、キャッシュ、I/O 計測により、Java/Spring サービスのバックエンドクエリ性能を改善する
- IOPS の急増、パイプライン障害、スキーマドリフト、データ遅延を調査・解決する
- パイプラインの足場作り、スキーマ開発、アドホック調査に AI を活用する
- 他のチームが利用できる社内 AI ツールを提供する
- エンジニアやアナリストに、データプラットフォームの効果的な利用方法を指導する
応募要件
- 本番環境のデータパイプラインおよびデータプラットフォームの構築経験が5年以上あること
- 高度な Python、PySpark、SQL のスキルがあり、大規模な Spark ワークロードをチューニングできること
- データ層を取り巻く Java および Spring Boot サービスに貢献する能力と意欲があること
- Spark/EMR などの分散コンピューティング、Kinesis によるストリーミング、S3 のオブジェクトストレージに関する実務経験
- クエリチューニング、インデックス、レプリケーション、レプリカルーティング、データベースボトルネックの診断を含む、Postgres に関する深い知識
- Iceberg と Trino、または同等の技術の経験
- CI/CD と Terraform に精通していること
- AI、最先端モデル、またはエージェント型コーディングツールを使った開発経験
- プロダクト、オペレーション、その他のチームと協働できることを実証していること
- 現在カナダで就労する許可を得ていることが強く望ましい
- セキュリティおよび PII/PHI の取り扱いを中核的なエンジニアリング責任として捉えられること
福利厚生
- 専門能力開発の機会
- ハイブリッド勤務形態
- 専門的なスキルを持つ非常に優秀な候補者については、例外的にビザのスポンサーシップを検討する場合があります








