(Senior) Analytics Engineer (f/m/d)
bunch
Berlin · Onsite · Full Time
Posted
Job description
bunch is building the backbone of private markets. We are enabling next-gen fund operations with one integrated system that combines secure data infrastructure, AI-powered workflows and expert fund services. If you value ownership, growth through real responsibility, and working with a thoughtful, ambitious team, this role might be for you. Your Role As a (Senior) Analytics Engineer at bunch, you'll own our data stack end to end, from ingestion to the semantic layer. It feeds our business intelligence and product analytics today, with embedded analytics likely next. You will: Own data modeling and the semantic layer everything else is built on Move every remaining pipeline onto dlt, in Python you control Make the stack reliable by default: scheduling, monitoring, infrastructure as code Run our self-hosted Lightdash, down to the deployment Make conversational analytics work, so people can ask in plain language and trust the answer About you Experience: 4+ years in analytics or data engineering, ideally somewhere you owned the whole stack Modeling: you have real opinions on dimensional modeling, layering and contracts dbt: you know dbt past writing sql models, so materializations, incremental strategies, macros, CI, and where it breaks Python: production-quality, with a proper understanding of ingestion (APIs, pagination, incremental loads, schema drift). dlt experience is a bonus Infrastructure: comfortable owning deployed infra, scheduling with Airflow, Dagster or similar is a plus Pragmatic: you start from what the business needs and you know when good enough is good enough Our tech stack Data warehouse: BigQuery Transformation: dbt Data ingestion: dlt BI / semantic layer: Lightdash Event tracking: PostHog Workplace & Benefits Customizable benefits package (wellbeing, sport, mobility, food, and more) 28 days of vacation, plus 2 company days and local public holidays Remote-flexible hybrid (3 days/week in office) Up to 4 remote calendar weeks a year A great tech and work setup Work with a diverse team of 120+ bunchies from 40+ countries, with leaders who are best-in-class in their domains Hiring process Screening Interview (30 min) with our People Team to get to know each other Technical Interview (60 min): a live SQL exercise and a design discussion Deep Dive (45 min): your track record and how you work Final Round (30 min): culture, growth, and strategic…