Jobs / engineering
Senior Data Engineer - Terminal.exe
AllYourBI · Rotterdam
About the role
Maybe you call yourself a Senior Data Engineer, a pipeline architect, a "why-is-this-TOS-data-a-mess" specialist… or maybe you just call yourself Sam. Whatever you call yourself, you'll join Terminal.exe, All Your BI's AI-native data platform for container terminal operators, and build the core of it: the pipelines and data model that turn fragmented, hard-to-trust terminal data into something operators run their day on.
What they look for
Attitude and experience: curiosity and a genuine appetite for architectural ownership, and 5+ years of data engineering experience, including end-to-end ownership of production data platforms. This is a product under active development, we need you comfortable deciding, not just executing.
Core stack: strong SQL and Python; Go experience is a significant plus (our connectors and consumers are written in Go). Solid experience with SQL Server as a source system and PostgreSQL as a target store.
Pipelines and streaming: experience building and operating ELT pipelines against operational source systems, including watermark/incremental or CDC/replica-based extraction, and with event-driven or streaming architectures, we use Azure Event Hubs with a Kafka-compatible endpoint.
Cloud and observability: cloud data platform experience on Azure, familiarity with AKS, Azure DevOps CI/CD, and GitOps (Argo CD) is a plus, alongside a strong focus on data correctness and instrumentation, we use OpenTelemetry.
Nice to have: knowledge of the container terminal or port logistics industry, direct experience with Navis N4 or another TOS, multi-tenant SaaS data architecture experience, and familiarity with declarative, YAML-driven transformation frameworks. Industry knowledge is a strong plus, not a hard requirement, we'll teach you the terminal domain.
We're a growing team across Europe, and we hire to widen that mix, not narrow it. What matters is what you can do and the perspective you bring, not your age, gender, ethnicity, orientation, disability, background, or where you studied. If the role excites you and you bring most of it, apply: the people who add the most rarely tick every box.