Senior Data Engineer, Financial Billing on GCP

DysrupIT Pty

Manila

Hybrid

PHP 1,200,000 - 2,100,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

HMO coverage
Hybrid/Remote work arrangement
Competitive compensation

Job summary

DysrupIT Pty is seeking a Senior Data Engineer to own the ingestion, data model, and reconciliation layers of a financial billing and invoicing data platform built on Google Cloud Platform (GCP). This role ensures every amount flowing through the platform is accurate, traceable, and fully reconciled.

The ideal candidate has 6+ years of data engineering experience, including financial or billing pipelines, with deep BigQuery expertise and strong Python and SQL skills.

Qualifications

  • 6+ years of data engineering experience.
  • Experience building financial or billing pipelines with reconciliation.
  • Strong Python skills, including pydantic and pytest.
  • Advanced SQL with complex joins, windows, performance tuning.
  • In-depth BigQuery experience with nested structures and partitioning.
  • Experience handling money with NUMERIC types.
  • Experience designing append-only tables and data checks.
  • Experience building data lineage and idempotent pipelines.

Responsibilities

  • Design, build, and maintain data ingestion pipelines for financial data on GCP.
  • Evolve BigQuery data model with nested ARRAY/STRUCT tables, partitions and clustering.
  • Implement reconciliation checks across source, staging, and output layers.
  • Build file validation and quarantine processes for data quality.
  • Write clean, typed Python code and tests (pydantic/pytest).
  • Develop and maintain data lineage for traceability.
  • Collaborate with engineers, analysts, and finance stakeholders to implement business rules.

Skills

Data engineering
Python
BigQuery
SQL
Data modeling
Data quality
Pydantic
pytest
GCP
Financial pipelines

Tools

Cloud Run
Firestore
Cloud Storage

Job description

DysrupIT Pty is seeking a Senior Data Engineer to own the ingestion, data model, and reconciliation layers of a financial billing and invoicing data platform built on Google Cloud Platform (GCP). This role ensures every amount flowing through the platform is accurate, traceable, and fully reconciled.

The ideal candidate has 6+ years of data engineering experience, including financial or billing pipelines, with deep BigQuery expertise and strong Python and SQL skills.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer, Financial Billing on GCP & BigQuery
Senior Data Engineer, Financial Billing on GCP & BigQuery

DysrupIT Pty • Manila

Hybrid
PHP 1,200,000 - 2,400,000
Senior Data Engineer
Senior Data Engineer

DysrupIT Pty • Manila

Hybrid
PHP 1,200,000 - 2,400,000
Senior Data Engineer - Makati, Philippines
Senior Data Engineer - Makati, Philippines

DysrupIT Pty • Manila

Hybrid
PHP 1,200,000 - 2,100,000
HMO coverage
Hybrid/Remote work arrangement
Competitive compensation
Senior Data Engineer, GCP Pipelines | Onsite Manila
Senior Data Engineer, GCP Pipelines | Onsite Manila

Gratitude Philippines • Manila

On-site
PHP 502,000 - 725,000
Senior Data Engineer (GCP) — Real‑Time & ETL Pipelines
Senior Data Engineer (GCP) — Real‑Time & ETL Pipelines

Gratitude Philippines • Manila

On-site
PHP 900,000 - 1,300,000
Senior Data Engineer, GCP — Data Pipelines & Optimization
Senior Data Engineer, GCP — Data Pipelines & Optimization

Lingaro Group Philippines • Manila

Hybrid
PHP 2,000,000 - 3,000,000
Office as option
Remote work option
Flexible hours
+3
Data Engineer - Data and Analytics
Data Engineer - Data and Analytics

KCC Malls • General Santos

On-site
PHP 700,000 - 980,000
Senior Data Engineer – GCP & Airflow (Governance)
Senior Data Engineer – GCP & Airflow (Governance)

GFT Technologies España • España

On-site
PHP 4,720,000 - 6,536,000
Lead Data Engineer: Python, GCP & Databricks
Lead Data Engineer: Python, GCP & Databricks

EPAM Systems • Mexico

On-site
PHP 3,320,000 - 6,271,000
Career growth
LinkedIn Learning access
Health insurance
Python Engineer
Python Engineer

DysrupIT Pty • Manila

Hybrid
PHP 600,000 - 1,000,000
Competitive compensation package
HMO coverage
Hybrid/Remote work
+2