Back to jobs
Bede Gaming

Senior Data Engineer

SofiaPosted 5 days ago
remote

Job Description

Senior Data Engineer

Department: Intel

Employment Type: Permanent

Location: Sofia

Reporting To: Principal Engineer

Description

As a Senior Data Engineer, you will play a key role in building, optimising, and operating the data platforms and pipelines that power analytics, operational intelligence, AI initiatives, and data-driven product capabilities across our platform estate.

This is a hands-on engineering role focused on solving complex data challenges and helping squads deliver scalable, production-ready data solutions safely and efficiently.

You will work across a hybrid environment spanning both legacy Pentaho ETL pipelines and modern Databricks lakehouse technologies, contributing to platform modernisation while supporting critical production workloads operating across multiple regulated markets.

This role is ideal for an engineer who enjoys staying close to the technology, solving real-world production challenges, and continuously improving how modern data platforms are designed, operated, and scaled.


What you'll be doing

You’ll deliver scalable, reliable, and maintainable data engineering solutions across critical workloads and platform capabilities.

This will include:
  • Designing, building, optimising, and troubleshooting scalable batch and streaming data pipelines where applicable.
  • Contributing production-grade Python and SQL code aligned to engineering standards for maintainability, readability, observability, and operational resilience.
  • Supporting safe and pragmatic modernisation across legacy Pentaho and modern Databricks platform capabilities.
  • Improving Spark workload efficiency, query performance, orchestration reliability, storage optimisation, and platform scalability.
  • Contributing to technical investigations, troubleshooting, and remediation planning for production issues and systemic engineering weaknesses.
  • Implementing robust testing approaches including unit, integration, reconciliation, and data quality validation.
  • Improving supportability and resilience across the data estate through monitoring, dashboards, alerting, runbooks, and operational tooling.
  • Helping improve developer effectiveness through reusable tooling, templates, frameworks, and automation.
  • Supporting data-heavy and AI-enabled product initiatives including recommendation systems, behavioural analytics, propensity modelling, and intelligent automation features.
  • Collaborating with Data Engineers, Platform Engineering, SRE, Architecture, Governance, and Product teams to unblock delivery and support complex engineering challenges.


What we are looking for

  • Strong hands-on experience designing, building, and operating scalable data pipelines and data platform workloads.
  • Experience with Pentaho ETL or similar ETL technologies in production environments.
  • Hands-on experience with Databricks, Spark, Delta Lake, or modern data platform technologies.
  • Strong Python and SQL engineering capability supported by solid software engineering fundamentals including testing, CI/CD, observability, packaging, and code quality.
  • Good understanding of distributed data processing, reliability, scalability, and failure handling.
  • Experience diagnosing and resolving production issues including performance bottlenecks, instability, and data quality problems.
  • Experience implementing modern data engineering patterns including CDC, idempotency, reconciliation, streaming concepts, backfills, and workload optimisation.
  • Experience operating production-grade data services with strong observability and operational support practices.
  • Strong collaboration and communication skills with the ability to work effectively across squads and technical disciplines.
  • A pragmatic engineering mindset with the ability to balance quality, reliability, delivery pace, and operational considerations.


What we can offer you

Here at Bede, we offer a competitive salary and a strong benefits package, but what really matters to us is creating an environment where people feel trusted, supported and able to do their best work. We’re a people-centric business and we regularly review our benefits based on colleague feedback, so what we offer continues to reflect what matters most to our 
teams.

Some of the benefits you can expect include:
  • A friendly, flexible and trust-based approach to working
  • 25 days annual leave, plus usually a generous Christmas break
  • Premium private healthcare and dental care with Uniqa, available from day one
  • Flexi-Funds – a monthly allowance of 65 EUR to support bills and essential expenses in a way that works for you
  • Food vouchers – 60 EUR per month
  • Innovation and learning – space to develop skills, try new ideas and experiment, with an annual hackathon where some ideas make it into real work
  • A great office setup – free snacks and drinks every day
  • Access to the Storytel app for audiobooks and e-books
  • Bede Bucks – exclusive colleague discounts and access to a wellbeing platform
  • Lots of social events – both in and outside of working hours
  • Referral programme – help us grow the team and receive a referral bonus of up to 3,000 EUR (pre-tax, subject to scheme terms)
  • Bede swag – including hoodies, t-shirts and our much-loved Bede socks
  • Bede Holidays – extra discretionary days off through the year as a thank-you for the great work our teams do

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

Get Started Free
Senior Data Engineer at Bede Gaming | Renata