BI Developer (Backend)
PLACE OF WORK
1112 Budapest, Balatoni út 2/AAREA OF EMPLOYMENT
ITSTART OF WORK
as soon as possibleEMPLOYMENT TYPE
Full-time
My responsibilities:
The BI Developer (Backend) at ALDI designs, builds, and maintains robust, scalable data pipelines and backend analytics components that transform raw data into trusted, well-modelled, and high-quality datasets. Enables downstream reporting, dashboards, and analytical use cases by partnering with product teams, data owners, and stakeholders to ensure accurate, performant, and well-documented data products.
Key responsibilities:
- Build and maintain data pipelines (batch/near-real-time) to support reporting and analytics
- Develop and optimise ETL (Extract Transform Load) jobs and data transformations
- Model data for analytics (e.g., dimensional/relational models) and support consistent metrics definitions
- Develop and maintain reporting assets (dashboards, scheduled reports, KPI definitions)
- Write production-quality SQL and implement performance improvements (query tuning, indexing/partitioning strategies where applicable)
- Ensure data quality through validation checks, anomaly detection (as applicable), and reconciliations
- Provide monitoring, alerting, and troubleshooting for pipeline/report failures
- Document datasets, transformations, metric logic, data lineage, and known limitations
- Support governance needs: permissions, dataset certification workflows (if applicable), and auditability
The knowledge I own:
- Strong SQL (joins/aggregations/window functions, data integrity and performance awareness)
- Experience building data pipelines using ETL patterns (or equivalent orchestration)
- Proficiency with Python or R
- Familiarity with cloud based data solutions (Databricks, Snowflake, etc.)
- Hands-on experience with CI/CD concepts and automated deployment workflows
- Understanding of data quality principles and how to implement validation (row counts, referential integrity, range checks, reconciliation)
- Production engineering mindset: monitoring, incident response, and maintainable code/process
- Analytical and structured approach to work
- Passion for delivering high-quality user experiences
- Ability to work independently while being a strong team player
- Fluent in English (written and spoken)
- Understanding of Agile practices and iterative development processes is a plus
- Basic statistical thinking for validating results (e.g., distribution checks, sanity checks, trend validation) is advantageous
The offer that would convince me:
Possibility to improve yourself in a constantly growing organization
An above-average salary
Intensive individual and practical training varied and interesting tasks
Pleasant working environments
A secure, long-term employment opportunity
Online application:
Please use our online application and attach your English resume.
Our benefits for you...
At ALDI, we always keep customer satisfaction in mind. More than 6000 employees work every day to create the optimal customer experience. Join us and start your ALDI career in one of our stores, in our warehouses in Biatorbágy, in our head office, or in one of our service centers in Budapest, Pécs or Debrecen. Take your first step and join our successful team.