Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Senior BI Developer

EEnpal
Seniority
Senior
Model
Hybrid
Sector
Climate tech
Salary
Undisclosed
Contract
Full-Time

You will work as a Senior BI Developer who thinks like an engineer first and a dashboard builder second. You'll own the data models that power the reporting layer — designing, building, and maintaining the pipelines, tables, and semantic layer that the whole team depends on.

What you'll do

  • Own the data model layer — design and maintain dbt models powering KPI dashboards, ad-hoc analysis, and stakeholder reporting.
  • Write production-grade SQL — window functions, cohort logic, SCD deduplication, and multi-join pipelines across Snowflake schemas.
  • Partner with senior stakeholders — translate business questions from sales, fulfilment, and leadership into robust data models and clear insights for both technical and non-technical audiences.
  • Help shape data & BI strategy — contribute to tooling decisions, modeling standards, and KPI governance as the business scales.
  • Use AI as a development partner — leverage agentic coding assistants (Claude Code, Codex) and AI-enhanced BI tools to ship faster and smarter.

What you'll need

  • 5+ years of experience in BI development, data engineering, or a hybrid role.
  • Stakeholder communication — translate ambiguous business questions into clear data requirements and present findings confidently to senior, non-technical audiences.
  • Strong SQL, dbt & data modeling — expert-level SQL, production dbt experience (incremental models, tests, docs), and solid understanding of dimensional modeling in a cloud data warehouse.
  • BI tool experience — Power BI at a level where you can build semantic models, not just drag-and-drop visuals.
  • Engineering mindset — modular and testable code, pipelines treated with the same rigour as software.
  • Hands-on AI tooling — actively use agentic coding assistants in your development workflow and have applied AI tools in data contexts.

Nice to have

  • Experience with Snowflake as a primary cloud data warehouse.
  • Familiarity with fulfilment operations data — scheduling, installation pipelines, or field operations metrics.
  • Exposure to Python for data transformation or automation tasks.
  • Experience working in a scale-up or high-growth environment where requirements change fast.

What they offer

  • Hybrid working concept with Workflex option to relocate abroad up to 30 days per year.
  • Modern office in Berlin-Friedrichshain with height-adjustable desks, table tennis, beverages, and barista coffee.
  • 29 vacation days plus Christmas Eve and New Year's Eve off.
  • Discounted Wellhub membership and corporate benefits.
  • Buddy program and supportive onboarding.
APPLY →