About the Role
Company Overview
dmTECH is a team of over 1,400 technology experts who create, maintain, and scale retailTECH solutions for dm – one of Europe’s largest pharmacy/retail chains. We operate in Germany, Austria, and Poland, delivering digital experiences for customers, employees, and business partners across 14 European countries, including Poland.
We’re shaping the future of retail technology through agile collaboration and long-term thinking. Join us as a business partner to help drive technological innovation in Poland.
Project Overview
Within the Store Visualisation team, you’ll work on the digital visualization of dm pharmacies – from shelf and display planning, through product assortment and store layout, to full store planning and branch design using CAD.
Our work integrates data from CAD, GIS, and SAP, spanning 2D drawings, BIM models, and digital spatial representations. You’ll help build data pipelines for visualization and make them available to AI-powered solutions.
Tech Stack
Cloud: Google Cloud Platform (GCP)
Data: Snowflake, Kafka, Python, GraphQL
Infrastructure: Terraform / OpenTofu
CAD: Industry-standard CAD tools
Location & Engagement
Location: Hybrid (Wrocław) or 100% remote
Contract Type: B2B
Rate: Mid: 100–140 PLN/h | Senior: 140–180 PLN/h
Your Responsibilities
Support the development of data infrastructure and data product ecosystems on GCP and Snowflake (data engineering focus)
Assist in analyzing and implementing cloud-based solutions for our applications
Advise on modernizing CAD systems toward modern, object-oriented spatial planning workflows
Collaborate with cross-functional teams to define and evolve design and architectural standards
What We Offer
A partnership model based on autonomy in task execution and a culture of open dialogue within product teams
Flexibility and trust: no fixed working hours – we focus on results and mutual trust
A smooth onboarding process: you’ll receive a clear onboarding plan before starting your project tasks
Requirements
Languages: Polish (C1) and English (minimum B2)
Experience:
- Several years in data architecture (Big Data, analytics technologies, Data Mesh, data products); experience with geospatial/CAD/BIM data is a strong plus
- Deep knowledge of cloud architectures (Google Cloud Platform preferred)
- Hands-on experience with Python, GraphQL, Snowflake, Kafka, Terraform/OpenTofu, and automated deployment pipelines
- Understanding of IT security for operational data products (RBAC, monitoring & alerting, automated dependency management)
Nice-to-Haves
Completed higher education in computer science, mathematics, engineering, or related fields
German language skills
High initiative, sense of responsibility, and strong teamwork skills
**Please prepare your documents in German or English and apply via our recruitment system by clicking “Apply”.