Junior Data Engineer
Listed on 2026-08-27
-
Software Development
Data Engineering
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
Dot World is a fast-growing Venture Builder and SaaS Studio, operating several subscription SaaS products a 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:
Junior0-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 (Big Query, 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: fluent
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, payment data)
Modern coding culture: AI coding tools fully embraced to move fast
Flexibility: hybrid in Lausanne or remote in Europe
Outlook: a department set to grow fast, with real opportunities to progress
The challenges
A brand-new department: a team of two, no established data community yet - the Head of Data supports you daily, but you need to enjoy autonomy and ambiguity
Everything is still to be built: few existing processes, docs, or standards - a playground for some, a real change of pace for…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: