Find a jobRecruiters

Senior Data Engineer – Rewards Platform and Data Analysis

Exclusive opportunity

Onsite

Senior Data Engineer – Rewards Platform and Data Analysis

DSK Bank

Senior Data Engineer – Rewards Platform and Data Analysis

Skills

SQL QueriesPythonPostgreSQLKafkaDatabricksData AnalysisdbtApache AirflowPower BI

8 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Sofia, Bulgaria

Work mode:

Onsite

Published on:

12 October 2026

What they need


DSK Bank is launching a bank-wide rewards program , and we are building its engine from scratch. As a Senior Data Engineer, you will own the data flows that turn customer activities into cashback, challenge progress and loyalty points. This is a greenfield build: you will shape the architecture, not just maintain it.

What you'll do

Build the real-time core

  • Design, build and run real-time Python pipelines that consume events from Kafka and apply campaign rules: customer eligibility, reward caps and frequency limits.
  • Own the progress store and points ledger in PostgreSQL, the CDC streams around them, and the second stage that grants rewards and sends notifications to DSK Mobile.
  • Make every reward correct by design: idempotent processing, full traceability back to the transaction that earned it, and clean handling of reversals and refunds.

Keep the numbers right

  • Build the reconciliation process against our golden source, the transaction tables in DWH / Databricks
  • Develop batch processes in Databricks, dbt and Apache Airflow: daily customer eligibility, aggregates and history.
  • Monitor latency, errors and lost events, set up alerting and resolve incidents.

Make campaigns fast to launch

  • Turn new campaigns into configuration and grow a library of reward mechanics – capped cashback, monthly challenges, boosted partner cashback – so the program team can launch without new code.
  • Plug new data sources into the engine and maintain the engagement and reward catalogs.

Power the business

  • Prepare data models and logs for Power BI reporting, campaign performance analysis, complaint handling, and partner invoicing and commissions.
  • Write tests and technical documentation for every pipeline and configuration.
  • Help shape the rewards platform architecture and technology choices.

What you bring

  • 3+ years as a Data Engineer or data pipeline developer.
  • Production-grade Python.
  • Advanced SQL and hands-on PostgreSQL.
  • Git and CI/CD as part of your daily workflow.
  • A university degree in Computer Science, Informatics, Mathematics, Engineering or a related field.
  • Good English, written and spoken.
  • Ownership and initiative: you are comfortable in a new team where not everything is defined yet.

Nice to have

  • Apache Kafka or other event streaming.
  • Databricks / Apache Spark.
  • dbt and Apache Airflow.
  • Power BI.
  • Experience in banking, fintech or loyalty programs.

What we offer

  • A greenfield build. Design a real-time rewards engine, with a real say in architecture and technology choices.
  • Visible impact. Your pipelines decide what customers see in DSK Mobile seconds after they pay.
  • A modern data stack. Python, Kafka, PostgreSQL, Databricks, dbt, Airflow and Power BI.
  • Additional Health Insurance
  • 20+5 paid annual holiday leave
  • Food vouchers in the amount of up to 102.26 EUR per month
  • Favorable conditions for housing and mortgage lending, as well as for DSK Bank products and services
  • Preferential conditions for Multisport / CoolFit card
  • Discounts in more than 20 companies

If you are challenged by this opportunity, we would be glad to review your application.

Only short-listed candidates will be contacted. All applications will be treated in strict confidentiality.

Other offers great for you!

These companies are also looking for great profiles

Yunik

Data Engineer Senior – Data Marketplace / Data Engineering

Freelance

Paris, France

Hybrid

Skills

PythonKafkaAWSdbtKubernetesTerraformSparkAirflowCI/CDDataOpsData Spaces

7 days ago

Quick apply

AlgoviA

Senior Data Analyst

500

Freelance

69200 Vénissieux, France

Hybrid, Onsite

Skills

SQL QueriesData AnalysisBusiness AnalysisPower BIData modelingAzure Cloud

6 days ago

Quick apply

Anonyme

Data Platform Engineer Senior – Databricks

550

Freelance

92250 La Garenne-Colombes, France

Hybrid

Skills

Databricks

6 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools