Senior Analytics Engineer

Contract type
Freelance
Work mode
Remote
Experience
Mid-level · 3+ years

Job description

Senior Analytics Engineer for a 6-month B2B engagement with a global mobility and urban services platform, focused on migrating data delivery and attribution pipelines to a core data warehouse platform.

At a glance

Employment
Full-time · Independent contractor
Work mode
Remote
Languages
English – intermediate

What you'll do

  • Clarify requirements and implement changes to attribution logic, sources, and data marts
  • Lead migration of dbt models, Airflow DAGs, and sources to the core DWH platform
  • Build and optimise incremental BigQuery data marts, including recalculations and backfills
  • Implement data quality checks and investigate discrepancies
  • Analyse external inputs and ensure reliable data delivery
  • Participate in testing, validation, releases, and technical documentation

What we're looking for

  • 3+ years of Analytics Engineering, DWH Engineering, or Data Analysis experience
  • Expert SQL and good Python knowledge for ETL and data processing
  • DWH architecture, ODS, data marts, incremental loads, history handling, and deduplication
  • BigQuery or similar columnar databases; data mart design and optimisation
  • Dbt for large incremental projects and Airflow or similar orchestration tools
  • Pipeline migration, data parity validation, Git, Data Quality, and Data Governance
  • Ability to translate stakeholder needs into data requirements

Nice to have

  • Mobile or marketing attribution data, ad network cost data, SKAN/ATT, and ad fraud data
  • Google Cloud Platform, Cloud Storage, and Dataform
  • Lightdash, Looker, or Tableau

Benefits

  • B2B contract with Bonapolia - one contract, one monthly invoice
  • Rate negotiated per candidate seniority and client budget
  • Payment: monthly invoice, paid on the same schedule the client pays us (usually 30 days)
  • Contract written under your country's law
  • We handle the client-side paperwork: MSA, NDA, invoicing

How to get hired

  1. 1English check (15 minutes)
  2. 2Internal technical interview (1-1,5 hour)
  3. 3Client interview (1 hour)
  4. 4Client interview – cultural fit (45 minutes)

Apply

About Bonapolia

Family-owned IT staff augmentation team based in Lisbon

Bonapolia is a family-owned IT staff augmentation team based in Lisbon. We build engineering teams for product companies and IT consultancies across Europe and the US.

Key facts

  • Lisbon
  • IT staff augmentation
  • Family-owned IT staff augmentation team
  • Based in Lisbon
  • Builds engineering teams for product companies and IT consultancies across Europe and the US