
Data Engineer, Data Migration Specialist
Posted May 22

Posted May 22
This is a fully remote position, open to applicants in Germany.
• We are in the process of transitioning our entire infrastructure from self-hosted systems (Shopware 6 + Moodle) to a contemporary SaaS architecture (LearnWorlds + HubSpot).
• Your focus will not be on the shop frontend but rather on the database and cloud levels.
• We seek an individual who can execute this migration with technical precision and subsequently enhance our data infrastructure strategically.
• Data migration tasks include:
• Extracting relevant data from our mirrored Shopware database (BigQuery).
• Data cleansing (addressing duplicates, formatting, and edge cases).
• Mapping and transferring data into HubSpot’s data model (including Contacts, Deals/Orders, Products, and Line Items).
• Implementing intelligent deduplication (using email as the match key, ensuring no duplicate contacts).
• Developing import scripts through the HubSpot API (handling batch imports, rate limits, and error management).
• Conducting validation and reconciliation processes.
• Thoroughly documenting all scripts, mappings, and procedures.
• Ensuring and enhancing data quality within LearnWorlds & HubSpot.
• Building and maintaining reporting and dashboard frameworks.
• Implementing new integrations across our SaaS tools (including API connections and automations).
• Evolving our data model to accommodate new requirements.
• Proficiency in SQL — performing complex JOINs across relational databases is a routine task for you.
• Experience with BigQuery or similar cloud data warehouse systems.
• Familiarity with ETL processes and data migration methodologies.
• API experience (preferably with HubSpot) or the capability to quickly adapt to REST APIs.
• Scripting skills (in Python, Node.js, or equivalent languages).
• A structured and meticulous working style, including thorough documentation practices.
• Excellent proficiency in both German and English.
• Must reside in Germany.
• A motivated, youthful team that grows together and supports you in achieving your goals.
• Constructive, thoughtful feedback that aids in your professional and personal development.
• 100% remote work — operate from wherever you feel most at ease.
• Memorable team trips and regular events that create genuine highlights.
• An innovative workspace where you can shape solutions rather than just perform tasks.
• Trust placed in you as an individual — fostering responsibility instead of micromanagement.
• Colleagues who collaborate closely, not just work together.
• Arguably the most exciting online company in Germany — and we stand by that!
Aimpoint Digital
Power Digital Marketing
Get handpicked remote jobs straight to your inbox weekly.