Junior Data Engineer
Dotworld
| Company | Dotworld |
| Category | Engineering |
| Location | — |
| Remote | — |
| Employment | Not stated |
| Level | Entry |
| Salary | Not stated by the employer |
| Posted | 3 Jul 2026 |
| Last verified | 30 Jul 2026 |
| Source | Employer career page (teamtailor) |
Description
📅 Start date Q3 2026 - from September, 3-month notice period accepted 🏡 Contract type Permanent contract (CDI), full-time Seniority: Junior (0-2 years of experience) 🌍 Location Hybrid (Lausanne) or 100% Remote (Europe) 💼 About the role DotWorld is a fast-growing Venture Builder and SaaS Studio, operating several subscription SaaS products at scale. Data is recognized as a strategic pillar of the group, and we are now building our data department in-house. As a Data Engineer, you will join this department as it takes shape, working alongside its Lead. Your mission: grow our Data Warehouse. You will help consolidate and extend the scope of our data - payments as well as product data - and model our payment flows, so we have reliable data ready for reporting and decision-making. Your work will directly shape how the group is steered: the pipelines you build will make it possible to compute customer LTV, define our target CPAs, and thus drive our advertising spend. A role where you will learn a lot - and where what you build actually gets used. 👥 The team You will join the data department, reporting directly to the CEO and currently being built from the ground up. The team starts at two: Youssef JANJAR , our Head of Data and your direct manager, and you - the department's first hire. The team is set to grow quickly: you will have a front-row seat in a "build everything" environment. You will also work closely with the payment and product teams. 📂 Your responsibilities Onboarding & scoping Get up to speed on access: payment and billing data APIs, Data Warehouse (currently hosted in SQL) Understand the business model and the data behind it Brainstorm data and ETL/ELT pipeline architecture with the Head of Data Business needs gathering Talk to the relevant teams (payment, product) to understand their data needs Harmonize sources and make data accessible Build & automation Develop integrations into the Data Warehouse (ETL/ELT pipelines) Model raw data into clean tables (fact/dimension tables, right granularity) Automate processing with Python scripts Delivery & quality Build clear dashboards for business teams Define and implement data validation tests ⭐ Your profile Experience Seniority: Junior 0-2 years of experience Hands-on data projects (personal, academic, or internships) demonstrating very solid SQL and Python and strong data engineering fundamentals Appetite for a startup environment where everything is still to be built Big plus if you have already worked with online payment data and APIs Technical skills Must-haves: Solid SQL Solid Python Git and Unix commands Data modeling fundamentals: fact/dimension tables, right granularity Warehouse maintenance fundamentals: full vs incremental loads, merge/upsert, re-runnable/idempotent pipelines AI native: proficient with AI coding tools to move fast (Claude Code preferred, Cursor/Copilot ok) Nice-to-haves (we do not filter on these): dbt, Dagster A cloud warehouse (BigQuery, Snowflake…) Experience with payment processor data Interpersonal skills Curiosity: you ask the right questions Autonomy, for a junior profile Comfortable engaging with business teams (payment, product) to gather and challenge their needs Language skills English: fluent (working language) French: a plus (office in Lausanne) ✅ What makes this role attractive Founding role: first hire of a data department under construction - you help build everything (architecture, pipelines, tooling choices) rather than inheriting a legacy setup Close mentorship: direct coaching from the Head of Data, who reports to the CEO - accelerated learning Real impact: your work is actually used by internal teams to make decisions Skill growth: data engineering fundamentals plus bonus topics (dbt, Dagster, cloud,