シニアソフトウェアエンジニア(マドリード・ハイブリッド勤務)
MediaRadarの広告インテリジェンスプラットフォームの拡大に向け、Creative IntelligenceをInsights Studioに移行します。 データをClickHouseに統合し、増加し続けるデータセット全体のパフォーマンスを向上させます。
仕事内容
- 限られた監督のもと、設計からリリースまで複雑な機能を構築し、責任を持って担当します。
- 独立したCreative IntelligenceアプリをInsights Studioスイートへ移行する作業を主導します。
- Insights StudioのアプリケーションをClickHouseに統合し、Publisher Intelligence、Sports、MediaRadar Classicのデータを集約します。
- 大規模かつ急速に増加する広告データセットのクエリ速度とデータ読み込みを改善します。
- Claude Codeを活用したAI優先のエージェント型開発プラクティスを推進します。
- コードレビューや知見の共有を通じてエンジニアを指導し、開発プラクティスを強化します。
- テスト、可観測性、コード品質、ドキュメントの基準を定め、維持します。
- インドの開発者やトロントのエンジニアリングチームと協力します。
- プロダクト、データ、オペレーション各チームと技術ロードマップや統合戦略を調整します。
応募要件
- Visual StudioまたはVS CodeでClaude Codeなどのエージェント型コーディングツールを日常的に使用できること。
- FastAPIを用いたPython、C#、React/TypeScriptに精通していること。
- SQLの高いスキル。ClickHouseの経験があれば尚可。
- Azureおよび/またはAWSでの実践的なデプロイ経験。
- GitおよびGitHubの使用経験。
- ソフトウェアエンジニアとして5~8年の実務経験。
- 本番システムをエンドツーエンドで担当できること。
- Claude CodeとAI支援開発ワークフローの実務経験があること。
- 大規模データセットのパフォーマンス調整、読み込み、またはクエリの経験。
- ClickHouseまたは他の列指向データベースや分析用データベースの経験が特に望ましい。
- Azureおよび/またはAWSでのシステムのデプロイと運用経験。
- 広告テクノロジー、メディア、または分析分野の経験があれば望ましいが、必須ではありません。
- スペイン、インド、北米にまたがる分散型の国際チームとの協業に対応できること。
- ソフトウェアアーキテクチャとデザインパターンへの深い理解。
- 他のエンジニアを指導した経験。
- KubernetesとArgoCDの経験が望ましい。
- PostHogの経験があれば尚可。
福利厚生
- インクルーシブで利用しやすい職場環境。
- 機会均等雇用主。
- 応募および面接の過程で合理的配慮を利用できます。
