I designed and deployed three independent Cloud Run jobs, each pulling a different level of Instacart's ad performance data: campaign, keyword, and product. Every job authenticates against Instacart's OAuth2 API, triggers an async report request, polls until it's ready, and loads the results straight into BigQuery — all on an automated daily schedule via Cloud Scheduler.