Stream logo

Stream

Lead Data Engineer

Hybrid

Part remote, part office, you need to live within commuting distance of a named location.

Hybrid · Amsterdam office

Employer listed it 2 weeks ago · Added yesterday

Been open since 2 weeks ago, still being checked, but it has been live a while.

Salary

Not stated

Location

Hybrid · Amsterdam office

Timezone

Not stated

Contract

Full-time

Experience

Lead

Category

Data

This employer didn't state pay. Jobs like this usually pay around $185k–$265k a year, a typical range taken from 158 lead-level data roles on Nomaders that do state pay. It's a guide, not an offer.

Remote flexibility

Hybrid

This role is only partly remote, the employer expects time in the office around Amsterdam office, Hybrid, so you need to live within commuting distance.

What the employer says

  • Source listing states candidate location: "Amsterdam office, Hybrid"
  • Listing mentions "Hybrid"

What Nomaders makes of it

  • Not suitable if you plan to move between countries

The quotes above are the employer's own words; the reading is ours. Always check the original listing and employment terms before working from another country.

About the role

Lead Data Engineer, Revenue Operations

About Stream

Stream powers real-time Chat , Video , Activity Feeds , and AI Moderation for billions of end-users across thousands of apps, from Strava and Bumble to eBay and Patreon. Our platform processes billions of API requests per month and supports applications with millions of concurrent users, while delivering highly reliable, low-latency services and a great developer experience.

The role

We're looking for a Lead Data Engineer to join Stream on our mission of elevating the quality of apps for billions of users globally. You'll be the technical owner of the data platform our go-to-market and product decisions run on.

This is a full-time role based in our Amsterdam office.

What you'll work on

You'll own the pipelines, integrations, and central repository that bring Stream's data together, and the models that turn it into something the business can trust.

A Revenue Operations team owns the stakeholder relationships and business questions, so your time goes into building durable systems rather than chasing requirements.

Analytics translation is increasingly handled by AI, which is exactly why the engineering underneath it matters. Strong data modeling is at the core of this role.

We're mid-migration to GCP, so there's real architecture to shape and own.

Job responsibilities:

Build and evolve the ingestion platform: Python/dltHub pipelines loading into BigQuery, integrating Salesforce, Stripe, Postgres, PostHog, cloud billing, and other GTM systems. Design incremental loading, write dispositions, and scheduling, and make onboarding a new source predictable and low-risk.

Build the transformation layer: SQLMesh models across our layered architecture, clean and well-tested dimensional models, and clear conventions for grain, naming, and audit. Keep the core business models accurate: revenue waterfall, GTM funnel, marketing attribution, and product usage.

Improve reliability: expand data quality and observability, build freshness checks, reconciliation tests, and execution monitoring, and lead incident response when data is stale, wrong, or late. Trace issues across pipelines, transformations, and upstream systems.

Own the platform infrastructure: BigQuery and supporting GCP, plus Terraform, IAM, service accounts, scheduled jobs, and deployment workflows, tuned for security, reliability, and cost.

Enable the business: deliver trusted datasets to Looker Studio, Google Sheets, and our internal CRM, and run reverse ETL back into operational systems like Salesforce.

Set technical direction: define engineering standards and architecture, review pipeline and model changes, and mentor the engineers and analysts who contribute to the platform.

About you

You like owning a platform end to end and staying hands-on while you do it.

You're comfortable in a small team and a fast, unfinished environment, and you're energized by building rather than by growing a large org around you.

You lead through the work: architecture, code review, and mentoring, not a management title.

You have:

6+ years building and operating production data platforms

Requirements

  • ·You like owning a platform end to end and staying hands-on while you do it.
  • ·You're comfortable in a small team and a fast, unfinished environment, and you're energized by building rather than by growing a large org around you.
  • ·You lead through the work: architecture, code review, and mentoring, not a management title.
  • ·6+ years building and operating production data platforms
  • ·Expert SQL and strong Python

Benefits

  • ·Generous compensation
  • ·28 days paid time off plus Dutch public holidays
  • ·A pension scheme
  • ·A learning and development budget
  • ·Commute coverage: an NS business card or a company bike

How to apply

  1. 1Check the flexibility label above, hybrid, matches where you plan to live and work.
  2. 2Tailor your CV to the role at Stream, mentioning your remote working experience.
  3. 3Apply directly on the employer's careers page using the button below. Nomaders never handles your application.

Found 1d ago. Last checked today. Always confirm the details on the original posting, salary and location can change after publication.

Listing sourced from Company boards.

Similar roles

Other open data roles with comparable remote rules.

Browse all open roles

Free to apply, no account needed.

Typically $185k–$265k · You'll be taken to the employer's careers page.