Senior Data Engineer
Core
Design, develop, and maintain scalable ETL pipelines and data models to support real-time transaction monitoring, reconciliation, chargeback tracking, and fraud analysis for a global fitness software platform.
Role type
Senior Data Engineer (Payments & Data Warehousing)
Builds
Enterprise data warehouse, scalable data models, dashboards, and automated reporting for payment processing and fraud analytics.
Domain
Fintech / Payments / Fitness Software
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Oracle, SQL Server, complex SQL query writing, ETL workflow design, data warehousing concepts (star/snowflake schemas, SCDs), payment processing flows, PSP integrations, data modeling, root cause analysis, automation
Preferred skills
Python, Spark, Databricks, statistical modelling for forecasting, data visualization tools (Power BI, Tableau, Looker)
Technologies
Oracle, SQL Server, Worldpay, Adyen, Stripe, Databricks, Spark, Python
Responsibilities
Design and maintain efficient ETL pipelines for enterprise data warehouse; Build scalable data models for real-time transaction monitoring and fraud analysis; Integrate and normalize payment data from diverse platforms; Identify and troubleshoot data discrepancies between systems; Build dashboards and reports to monitor approval rates, decline reasons, and dispute trends; Drive automation in payment reporting processes; Maintain documentation of ETL workflows and data dictionaries.
Seniority
Senior, hands-on IC
