# Data Engineer

[Viktor](https://gurify.com/jobs?q=Viktor) · Warsaw · Posted 5 weeks ago

[Data](https://gurify.com/jobs/data)

[Apply on the original posting → (opens in a new tab)](https://jobs.ashbyhq.com/viktor/a53cb9dd-c899-4086-b0c3-b686551f45f4)

## Job description

### ABOUT VIKTOR

Viktor is the AI employee. He lives in Slack and Microsoft Teams, connects to thousands of tools, and does real work for real companies: finance, marketing, ops, engineering. We're building the product that replaces half the SaaS stack.

The team is small. The scope is not.

### THE SHORT VERSION

You own the truth. You use code and AI agents to build the pipelines, answer the questions, and ship the dashboards everyone else relies on. You own whether the numbers are right, not whether you typed every query yourself. You don't wait for someone to tell you what's happening; you go find out, then bring the answer to the team. Equal parts engineer and analyst. You ship.

### WHAT'S ACTUALLY GOING ON HERE

The data foundation is already in use and still evolving. You improve the warehouse, pipelines, dashboards and alerts while keeping them dependable as the product and company change.

We are moving to lifetime gross profit, LTGP, as the value the ad platforms bid on. A first model runs in shadow today. The conversion tracking, attribution data and pipelines behind it are part of this role.

You'll join our analytics function early, with no data lead above you. The foundation is in motion, not finished: you take real ownership of the warehouse, pipelines, dashboards, and alerts, and build them out. You report to Peter Albert.

### WHAT YOU'LL ACTUALLY DO

- Own the ClickHouse warehouse end-to-end. Schema, ingestion, backfills, performance. You decide how it's structured and what gets in.

- Build and maintain the pipelines. Prod Postgres, Stripe, Slack, ad platforms, whatever's next. You build and operate them, with tests, monitoring and safe backfills. You own the recovery when they fail and verify the data, not just that the job ran.

- Own conversion tracking and attribution data. The events and values we send to Meta and Google, the attribution data that comes back, and the feed that carries LTGP to the platforms. Miloš runs this today and stays on it; you add coverage and extend it.

- Run the BI layer. Hex dashboards for growth, finance, support, product. You build, maintain, and prune them; dead dashboards are worse than none.

- Answer the questions that move the business. Retention cohorts, credit and unit economics, channel attribution, churn, pricing impact. You bring answers proactively.

- Stand up monitoring and alerting. We hear about a metric moving the wrong way from your alerts, not from a customer.

- Work with the co-founders and leaders across the company. You scope, prioritize, ship fast, and push back when the question isn't the right one.

### HOW YOU'LL KNOW IT'S WORKING

- The team makes decisions faster because the numbers are clear and trusted.

- People stop building parallel spreadsheets. The dashboard is the source of truth.

- When a metric moves, you knew first.

- The co-founders stop pulling numbers themselves, because you're better at it.

- New hires can answer most business questions without asking anyone.

### WHO YOU ARE

- Metrics understanding. You understand what business metrics mean and how they are calculated. You reason about definitions, denominators, cohorts and segmentation, spot misleading comparisons, and connect metric changes to what is happening in the business.

- Strong Python engineering for ingestion, transformations and orchestration. You build, test and maintain reliable pipelines, not just notebooks.

- Agentic engineering is part of your daily workflow. You use coding agents to move faster while taking responsibility for correctness, maintainability and production behavior.

- Familiar with columnar warehouses (ClickHouse, Snowflake, BigQuery, Redshift). Bonus for ClickHouse, since that's what we're on.

- Built BI layers from scratch (Hex, Metabase, Looker). You know a dashboard that gets used from one bookmarked once and forgotten.

- Product mindset. Proactive, challenges assumptions, biases toward action.

- Founder mentality. You act like an owner of the function, not a ticket-taker in it.

- Munich or Warsaw.

### WHY THIS ROLE IS DIFFERENT

- No layers. No data lead above you. You own the foundation.

- The work you ship defines how the company makes decisions. As the warehouse and BI layer improve, every team gets faster.

- The questions are real: retention cohorts, credit economics, channel attribution at the unit level. The answers change what we do next quarter.

- Your data decides what the ad platforms bid on. Matt, who owns paid acquisition, is a named stakeholder and you sync with him weekly.

- The co-founders already believe data is strategic. No convincing anyone it matters.

### EVEN BETTER IF

- Experience taking ownership in a small, fast-moving team.

- Familiarity with Stripe and SaaS metrics: MRR, ARR, NDR, LTV. You've helped close the books, not just queried them.

- Hands-on with conversion tracking and attribution data: Meta Conversions API, Google Ads conversion imports, server-side event pipelines.

- Background in ML or forecasting. Helpful, not essential.

- You've worked where founders pulled their own numbers and you loved replacing that habit.

### HOW WE WORK

Small team, high trust, low process. Decisions are made by owners, not committees. You will ship your first week. You will talk to users your first day.

### WHY VIKTOR

We're building an AI employee that does real work across a company's tools.

This is a rare window: everyone here owns something real. Not a task. A surface of the company that customers depend on.

That doesn't last forever. Right now, it's still true.

### COMPENSATION

Top-of-the-market salary and the kind of ownership that only exists at this stage.

The best work happens when you're in the room. This role is Munich or Warsaw.

**Live in Viktor’s hiring system.** Read from the company's own applicant tracking system, not reposted from a job board — so it's a real, open requisition rather than an ad that outlived the role.

We remove it as soon as it disappears at source.

## More jobs like this

- VI [Data Scientist (Growth)](https://gurify.com/job/data-scientist-growth-at-viktor-a590adf6f6f7) Viktor · Warsaw · yesterday
- WP [Senior Data Engineer](https://gurify.com/job/senior-data-engineer-at-wpp-4f5d1b84380a) WPP · Warsaw, Poland · last week
- WP [Data Engineer](https://gurify.com/job/data-engineer-at-wpp-7ad2c6680d01) WPP · Warsaw, Poland · last week
- TR [Data Engineer](https://gurify.com/job/data-engineer-at-tripledotstudios-e50f13ffd86b) Tripledotstudios · Warsaw · 2 weeks ago
- MW [Senior Data Engineer](https://gurify.com/job/senior-data-engineer-at-mwdn-7a9120d64567) Mwdn · Warsaw, Poland · 7 weeks ago
- HE [Senior Data Scientist, Demand Forecasting, Food Systems](https://gurify.com/job/senior-data-scientist-demand-forecasting-food-systems-at-hellofresh-e27117c06539) Hellofresh · Warszawa, Poland · 7 weeks ago

```json
{"@context":"https://schema.org/","@type":"JobPosting","title":"Data Engineer","description":"\u003Ch3\u003EABOUT VIKTOR\u003C/h3\u003E\u003Cp\u003EViktor is the AI employee. He lives in Slack and Microsoft Teams, connects to thousands of tools, and does real work for real companies: finance, marketing, ops, engineering. We\u0026#39;re building the product that replaces half the SaaS stack.\u003C/p\u003E\u003Cp\u003EThe team is small. The scope is not.\u003C/p\u003E\u003Ch3\u003ETHE SHORT VERSION\u003C/h3\u003E\u003Cp\u003EYou own the truth. You use code and AI agents to build the pipelines, answer the questions, and ship the dashboards everyone else relies on. You own whether the numbers are right, not whether you typed every query yourself. You don\u0026#39;t wait for someone to tell you what\u0026#39;s happening; you go find out, then bring the answer to the team. Equal parts engineer and analyst. You ship.\u003C/p\u003E\u003Ch3\u003EWHAT\u0026#39;S ACTUALLY GOING ON HERE\u003C/h3\u003E\u003Cp\u003EThe data foundation is already in use and still evolving. You improve the warehouse, pipelines, dashboards and alerts while keeping them dependable as the product and company change.\u003C/p\u003E\u003Cp\u003EWe are moving to lifetime gross profit, LTGP, as the value the ad platforms bid on. A first model runs in shadow today. The conversion tracking, attribution data and pipelines behind it are part of this role.\u003C/p\u003E\u003Cp\u003EYou\u0026#39;ll join our analytics function early, with no data lead above you. The foundation is in motion, not finished: you take real ownership of the warehouse, pipelines, dashboards, and alerts, and build them out. You report to Peter Albert.\u003C/p\u003E\u003Ch3\u003EWHAT YOU\u0026#39;LL ACTUALLY DO\u003C/h3\u003E\u003Cul\u003E\u003Cli\u003EOwn the ClickHouse warehouse end-to-end. Schema, ingestion, backfills, performance. You decide how it\u0026#39;s structured and what gets in.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EBuild and maintain the pipelines. Prod Postgres, Stripe, Slack, ad platforms, whatever\u0026#39;s next. You build and operate them, with tests, monitoring and safe backfills. You own the recovery when they fail and verify the data, not just that the job ran.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EOwn conversion tracking and attribution data. The events and values we send to Meta and Google, the attribution data that comes back, and the feed that carries LTGP to the platforms. Milo\u0161 runs this today and stays on it; you add coverage and extend it.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003ERun the BI layer. Hex dashboards for growth, finance, support, product. You build, maintain, and prune them; dead dashboards are worse than none.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EAnswer the questions that move the business. Retention cohorts, credit and unit economics, channel attribution, churn, pricing impact. You bring answers proactively.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EStand up monitoring and alerting. We hear about a metric moving the wrong way from your alerts, not from a customer.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EWork with the co-founders and leaders across the company. You scope, prioritize, ship fast, and push back when the question isn\u0026#39;t the right one.\u003C/li\u003E\u003C/ul\u003E\u003Ch3\u003EHOW YOU\u0026#39;LL KNOW IT\u0026#39;S WORKING\u003C/h3\u003E\u003Cul\u003E\u003Cli\u003EThe team makes decisions faster because the numbers are clear and trusted.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EPeople stop building parallel spreadsheets. The dashboard is the source of truth.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EWhen a metric moves, you knew first.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EThe co-founders stop pulling numbers themselves, because you\u0026#39;re better at it.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003ENew hires can answer most business questions without asking anyone.\u003C/li\u003E\u003C/ul\u003E\u003Ch3\u003EWHO YOU ARE\u003C/h3\u003E\u003Cul\u003E\u003Cli\u003EMetrics understanding. You understand what business metrics mean and how they are calculated. You reason about definitions, denominators, cohorts and segmentation, spot misleading comparisons, and connect metric changes to what is happening in the business.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EStrong Python engineering for ingestion, transformations and orchestration. You build, test and maintain reliable pipelines, not just notebooks.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EAgentic engineering is part of your daily workflow. You use coding agents to move faster while taking responsibility for correctness, maintainability and production behavior.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EFamiliar with columnar warehouses (ClickHouse, Snowflake, BigQuery, Redshift). Bonus for ClickHouse, since that\u0026#39;s what we\u0026#39;re on.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EBuilt BI layers from scratch (Hex, Metabase, Looker). You know a dashboard that gets used from one bookmarked once and forgotten.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EProduct mindset. Proactive, challenges assumptions, biases toward action.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EFounder mentality. You act like an owner of the function, not a ticket-taker in it.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EMunich or Warsaw.\u003C/li\u003E\u003C/ul\u003E\u003Ch3\u003EWHY THIS ROLE IS DIFFERENT\u003C/h3\u003E\u003Cul\u003E\u003Cli\u003ENo layers. No data lead above you. You own the foundation.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EThe work you ship defines how the company makes decisions. As the warehouse and BI layer improve, every team gets faster.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EThe questions are real: retention cohorts, credit economics, channel attribution at the unit level. The answers change what we do next quarter.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EYour data decides what the ad platforms bid on. Matt, who owns paid acquisition, is a named stakeholder and you sync with him weekly.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EThe co-founders already believe data is strategic. No convincing anyone it matters.\u003C/li\u003E\u003C/ul\u003E\u003Ch3\u003EEVEN BETTER IF\u003C/h3\u003E\u003Cul\u003E\u003Cli\u003EExperience taking ownership in a small, fast-moving team.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EFamiliarity with Stripe and SaaS metrics: MRR, ARR, NDR, LTV. You\u0026#39;ve helped close the books, not just queried them.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EHands-on with conversion tracking and attribution data: Meta Conversions API, Google Ads conversion imports, server-side event pipelines.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EBackground in ML or forecasting. Helpful, not essential.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EYou\u0026#39;ve worked where founders pulled their own numbers and you loved replacing that habit.\u003C/li\u003E\u003C/ul\u003E\u003Ch3\u003EHOW WE WORK\u003C/h3\u003E\u003Cp\u003ESmall team, high trust, low process. Decisions are made by owners, not committees. You will ship your first week. You will talk to users your first day.\u003C/p\u003E\u003Ch3\u003EWHY VIKTOR\u003C/h3\u003E\u003Cp\u003EWe\u0026#39;re building an AI employee that does real work across a company\u0026#39;s tools.\u003C/p\u003E\u003Cp\u003EThis is a rare window: everyone here owns something real. Not a task. A surface of the company that customers depend on.\u003C/p\u003E\u003Cp\u003EThat doesn\u0026#39;t last forever. Right now, it\u0026#39;s still true.\u003C/p\u003E\u003Ch3\u003ECOMPENSATION\u003C/h3\u003E\u003Cp\u003ETop-of-the-market salary and the kind of ownership that only exists at this stage.\u003C/p\u003E\u003Cp\u003EThe best work happens when you\u0026#39;re in the room. This role is Munich or Warsaw.\u003C/p\u003E","identifier":{"@type":"PropertyValue","name":"Gurify","value":"data-engineer-at-viktor-4c3b39e64738"},"url":"https://gurify.com/job/data-engineer-at-viktor-4c3b39e64738","datePosted":"2026-08-11","validThrough":"2026-11-03T23:59:59Z","hiringOrganization":{"@type":"Organization","name":"Viktor","sameAs":"https://jobs.ashbyhq.com/viktor"},"directApply":false,"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"PL","addressLocality":"Warsaw"}}}
```

```json
{"@context":"https://schema.org/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Jobs","item":"https://gurify.com/jobs"},{"@type":"ListItem","position":2,"name":"Poland","item":"https://gurify.com/jobs/poland"},{"@type":"ListItem","position":3,"name":"Data Engineer","item":"https://gurify.com/job/data-engineer-at-viktor-4c3b39e64738"}]}
```
