Sign up to save this job, get alerts, and apply with an optimized CV.
Data Engineer with German - Finance & Controlling (B2B) @ dmTECH
Job description
Required experience and qualifications
- Minimum 5 years of experience in data engineering or data analytics
- Knowledge of languages: Polish (C1), German (C1), and English (minimum B1)
- Education in computer science or related fields
- Hands-on experience with Snowflake, including Cortex AI (Snowpark, Cortex Analyst, Cortex Search), in real business applications
- Experience working with cloud and data processes - AWS is a plus
- Very good knowledge of SQL
- Programming skills in Python and knowledge of Git
- Experience in data modeling and data warehousing
- Knowledge of ML, MLOps, and/or genAI concepts
- Strong communication skills, independence in action, and proactivity in seeking solutions
- Interest in connecting technology with the areas of finance and controlling
Additional advantages will be:
- Experience working with data from ERP systems (SAP)
- Knowledge of Data Mesh concepts
dmTECH is over 1,400 experts from various technological fields who, every day, create, maintain, and develop retailTECH solutions for the dm Group - one of the largest European drugstore chains. We operate in Germany, Austria, and Poland. Every day, the results of our work build the experiences of customers, people co-creating the organization, and business partners in 14 European countries, including our own. We shape the retailTECH industry based on the latest solutions, collaborate agilely, and think long-term.
Become our business partner and support the development of our technological solutions in Poland.
Project:
Our team is modernizing system and data architectures by building and maintaining a modular data concept in Snowflake, with an implemented semantic layer and active use of Snowflake Cortex AI in production pipelines. The integration of data from multiple sources (AWS, GCP, SAP) within our created platform sets the strategic technological direction for working with data in the finance and controlling area for the entire dm Group.
Tech Stack: SQL, Python, Snowflake (Cortex AI: Cortex Analyst, Cortex Search, Snowpark), AWS, DBT
Place of service provision: hybrid (Wrocław) or 100% remote cooperation
Form of cooperation: B2B Contract
Remuneration:
100-180 PLN/h + VAT on B2B
What will our cooperation involve?
- Building and developing the data semantic layer on Snowflake (Semantic Layer)
- Integrating Snowflake Cortex AI with financial data pipelines, creating intelligent assistants for data analysis
- Designing, implementing, and operating scalable ETL and ELT processes for analytical and ML applications, especially in the AWS environment, integrating data from various sources with the Snowflake environment
- Designing and developing pipelines using the semantic layer as an abstraction over data for LLM models (DBT)
- Creating and documenting flexible data models and actively participating in data architecture design, ensuring its long-term stability
- Responsibility for the further development and maintenance of the data management platform in Snowflake
- Managing and automating the entire code creation and deployment process, using Git and CI/CD
- Conducting data quality checks
- Managing incidents and resolving problems in the second line of support
- Providing technological consulting in cooperation with Data Science specialists, analysts, and the finance and controlling department
WHAT WE OFFER YOU
- Partnership model of cooperation based on autonomy in task execution, as well as a culture of dialogue in our product teams
- Flexibility and trust are fundamental to us: you do not have rigid working hours imposed. We operate based on mutual trust. Results are what matter to us
- Smooth start to cooperation. We believe that a good start to cooperation must be prepared. You will receive an onboarding plan for your project tasks in advance.
Please prepare your documents in German or English and apply through our recruitment system by clicking “Apply”.
Required skills
Sign up to apply
Create a free account to apply for this job and get access to:
- AI-powered CV optimization for this specific job
- Save jobs and create custom alerts
- See your CV match score for each job
Interested in this position?
Create your free account and tailor your CV to match this job.