Senior Data Analyst
Cosuno · Berlin/Remote
What this role requires
3 requirements, read out of the advert rather than guessed from the job title:
Also mentioned, not required: Python, English (B2). Worth having, but their absence is not what gets a CV filtered out.
See how often each of these is required across open data roles in Europe.
Free, no card. Tells you which of them your CV evidences and which it only implies.
Job description
Your mission
We're a small data team with a big job: helping everyone at Cosuno make better decisions. Our data platform is stable and in good hands. What we need now is someone who takes our most important, open-ended business questions and answers them properly: in depth, with little guidance, and often before anyone thought to ask.
You'll work across product and commercial topics. How do general contractors and subcontractors actually use our platform? What makes some accounts grow into company-wide rollouts? Which levers move our funnel the most? You'll work closely with Product, Sales, Customer Success and leadership, and we expect you to have opinions.
In your first few months, you might:
Work out what drives account growth: which behaviours predict long-term retention and expansion, and how Sales and Customer Success can act on them.
Map how our customers really use the product: which workflows stick, where new features find their audience, and what healthy adoption looks like in an account's first months.
Read the full description (24 more sections)Show less
Pick a question nobody has asked yet, answer it, and change a product or go-to-market decision with the result.
Build the dbt models and Looker views your analyses need, so the next person can answer the question themselves.
How we work
Questions Over Tickets: You don't wait for requests. You figure out what matters and go after it.
Depth Over Dashboards: One analysis that changes a decision beats ten reports nobody reads.
Pragmatic by Default: Simple processes, fast iterations, and the lightest method that gives a trustworthy answer.
Clarity Wins: A finding is only as good as how well others understand it and act on it.
AI-Native by Default: We work heavily with Claude Code and other AI tools and expect everyone to use them fluently.
Your profile
5+ years in analytics at fast-growing startups or scaleups, ideally B2B SaaS, where your work shaped product or commercial decisions.
An exceptional ability to reason through ambiguous business problems: framing the right question, choosing a sound approach, and landing on a clear recommendation.
Hands-on experience in both product analytics (usage, adoption, engagement, experimentation) and commercial analytics (retention, expansion, funnel, pricing).
A track record of driving your own analytical agenda with minimal guidance.
Strong SQL and professional experience with dbt and a BI tool (a strong command of Looker is a big plus). You build the models and views you need instead of waiting for them.
Solid Python for analysis and scripting.
Strong, hands-on familiarity with AI tools, especially Claude Code, and a habit of using them in your daily work.
Excellent written and spoken English. You can explain a complex finding in one clear paragraph.
Bonus
Experience with marketplaces or two-sided platforms.
Experience in vertical SaaS, construction tech or procurement.
Experience with BigQuery.
Compensation: €80K – €100K
• €80K – €100K
Find Jobs in Germany on Arbeitnow
You will apply. Then you will hear nothing.
And no one will tell you what was wrong. See it before you send: your ATS score, every weak line, and the fix for each.
- 1
Drop in your CV
One PDF, thirty seconds. No card.
- 2
See what is wrong with it
Every weak passage, quoted from your own CV, with the line to replace it.
- 3
Apply where you fit
Every European role ranked against what your CV actually says.
- Free, no card
- Your CV file is deleted after parsing
- Or skip the upload — build your profile by hand
- Refreshed every 6 hours