We are looking for a Senior Data Engineer to design, build, and operate data pipelines and products powering Asset Management analytics and reporting, taking full ownership across the engineering lifecycle from requirements to production support. You will develop and optimize data models, transformations, and integrations on a platform migrating from a legacy Oracle stack to a modern Azure, Python, and Postgres architecture, tackling challenges around data consistency, performance, and reliability at scale.
Please note that this position requires working from the office in Bratislava 2–3 days per week.
Responsibilities
- Design, build, and operate data pipelines and products powering Asset Management analytics and reporting
- Take full ownership across the engineering lifecycle from requirements gathering to production support
- Develop and optimize data models, transformations, and integrations on the data platform
- Drive migration from a legacy Oracle stack to a modern Azure, Python, and Postgres architecture
- Address challenges around data consistency, performance, and reliability at scale
- Collaborate with stakeholders to translate analytics and reporting requirements into robust data solutions
- Ensure high quality, maintainability, and scalability of data engineering deliverables
Requirements
- Strong understanding of data modelling, ETL processes, and data warehousing concepts
- Solid hands‑on experience with Python for data engineering including at least one modern data processing framework (e.g. Pandas, Polars, PySpark)
- Experience working with relational databases, preferably Postgres, including schema design and performance considerations
- Strong SQL skills, including complex queries, transformations, and performance‑aware data processing
- Experience building and operating production‑grade data pipelines
- Hands-on experience designing and operating CI/CD pipelines with automated testing and quality controls
Nice to have
- Exposure to MSBI, Power BI, or enterprise reporting solutions
- Experience with batch scheduling and automation tools (e.g. UC4, Tidal, Control-M or similar)
- Familiarity with cloud‑native platforms, Kubernetes, or managed DBaaS environments