Jobiglo

No results.

Senior Business Intelligence Engineer

Avicado

Remote
Remote Senior 🇬🇧 English
Python BigQuery Cloud Functions Cloud Scheduler Cloud Run Cloud Storage GitHub ETL Toggl Rippling Xero Salesforce

Job description

About the role

Avicado is looking for a Senior Business Intelligence Engineer to own and evolve its data and reporting infrastructure. You will be the single point of responsibility for cloud pipelines, dashboards, and data quality, enabling leadership to make data‑driven decisions across the organization.

Key responsibilities

  • Design, build, and maintain Avicado’s GCP environment (BigQuery, Cloud Functions, Cloud Scheduler, Cloud Run, Cloud Storage) in partnership with IT.
  • Develop and maintain Python‑based ETL scripts that ingest data from Toggl, Rippling, Xero, Salesforce and other sources into BigQuery.
  • Architect and expand the pipeline portfolio to bring new data sources online, unlocking previously unavailable reporting capabilities.
  • Automate operational workflows, including data quality checks, scheduled exports, and replacement of ad‑hoc scripts with reliable GCP functions.
  • Manage version control and change tracking using GitHub.
  • Own the end‑to‑end dashboard portfolio for Operations, Finance, People & Talent, and Sales teams, translating business logic into actionable visualisations.

Required profile

  • Self‑starter with a strong ownership mindset and a passion for learning.
  • Proven ability to solve complex data problems and deliver scalable cloud solutions.
  • Comfortable collaborating with cross‑functional teams and driving impact.
  • Enjoys a fast‑changing environment and can lead through ambiguity.

Required skills

  • Python programming for ETL development.
  • Google Cloud Platform services: BigQuery, Cloud Functions, Cloud Scheduler, Cloud Run, Cloud Storage.
  • Version control with GitHub.
  • Experience integrating data from Toggl, Rippling, Xero, Salesforce.
  • Data pipeline architecture and automation.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Avicado.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 2 weeks from now

45 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Avicado