# Senior Data Engineer

> Satori Analytics · Greece (Remote) · Full-time · Posted 2026-06-19

**Workplace:** remote

**Department:** Talent Solutions

## Description

**Are you passionate about AI?** 🤖

At Satori Analytics, we aim to change the world one algorithm at a time by bringing clarity to global brands through Data & AI. From cloud-based ecosystems for fintech to predictive models for airlines, our cutting-edge solutions cover the entire data lifecycle—from ingestion to AI applications.

As a fast-growing scale-up, our team of 100+ tech specialists—including Data Engineers, Data Scientists, and more—delivers innovative analytics solutions across industries like FMCG, retail, manufacturing and FSI. Join us as we lead the data revolution in South-Eastern Europe and beyond!

On behalf of a partnering company, that builds enterprise-grade AI systems that operate on terabyte-scale multimodal datasets to power the next generation of marketing intelligence, we're looking for a Senior Data Engineer.

**The Role**

Our data engineering practice operates at real scale, across real complexity. The work spans:

-   Large-scale data processing — designing and operating ETL/ELT pipelines with Apache Spark that ingest, transform, and serve terabyte-scale multimodal datasets across the marketing intelligence stack.
-   Polyglot data infrastructure — architecting across relational databases for transactional workloads, vector databases for semantic search and RAG systems, and graph databases for audience relationship and attribution modelling.
-   Data transformation and modelling — orchestrating analytics engineering workflows with dbt to produce well-documented, tested, version-controlled data models that power downstream AI and BI systems.
-   Data platform reliability — building the foundations (orchestration, monitoring, data quality checks, lineage tracking) that keep pipelines and databases dependable under production load.

As a Senior Data Engineer, you own the technical arc of the systems in your domain: scoping the problem, choosing the architecture, shipping to production, and operating it under live traffic. You are not writing a design doc for someone else to build — you build it, you run it, and you set the bar for how it gets done. You'll work closely with data scientists and software engineers across the stack, and your decisions will shape how the broader team works.

**What Your Day Might Look Like:**

-   Architect and build production data pipelines and data platforms that serve models, data, and AI workflows to internal and client-facing applications — and stay accountable for them under live conditions.
-   Own non-functional quality across your domain: latency and throughput budgets, scalability, reliability, observability, and cost.
-   Lead the design and operation of multi-model data stores — relational (PostgreSQL, MySQL), vector (Pinecone, Weaviate, pgvector), and graph (Neo4j, Neptune) — applying the right tool to each access pattern, not the most fashionable one.
-   Set technical direction: write design docs, make build-vs-buy calls, and defend your approach with evidence rather than instinct.
-   Work across the stack when the problem demands it — services, data access, infrastructure-as-code, CI/CD — and diagnose it when things drift in production.
-   Raise the floor for the team: mentor mid-level and junior engineers, run rigorous code reviews, and hold the quality bar without making it someone else's job to ask you.

## Requirements

**Your Superpowers🚀:**

-   5+ years of professional experience shipping and operating production data systems — you've lived through scaling challenges, reliability incidents, and the unglamorous gap between a working prototype and a dependable service.
-   Deep, demonstrable expertise designing distributed data pipelines with Apache Spark, and strong data modelling instincts across relational, vector, and graph databases.
-   Strong proficiency in at least one general-purpose language (Python, Scala, or Java), and the ability to work effectively across others when needed.
-   Hands-on experience with cloud platforms (GCP or AWS), containers (Docker), CI/CD, and infrastructure-as-code (Terraform).
-   The engineering discipline to maintain what you build — version control, testing, code review, and a low tolerance for technical debt you created.
-   Comfort with ambiguity. Many of our problems don't arrive with a known-good solution attached.
-   Communication that scales: you can write a one-page design doc that's useful to both a product stakeholder and a staff engineer without two separate documents.

**Bonus Points for:**

-   Experience building and operating ML/LLM-powered production systems at scale — model serving, RAG, agents.
-   Hands-on work with event-driven or streaming architectures (Pub/Sub, Kafka) and real-time systems.
-   Depth in security, IAM, networking, or data governance in cloud environments.
-   Background in marketing technology, ad tech, or large-scale data products.
-   Meaningful open-source contributions or a visible track record of technical leadership outside your day job.

## Benefits

**Perks on Perks:**

-   Competitive salary and hybrid work model – come hang out in our Athens office or work remotely from anywhere in European economic Area (EU, Switzerland etc.) or UK (up to 6 weeks per year).
-   Training budget to level up your skills from the top tech partners in the market (Microsoft, AWS, Salesforce, Databricks etc.) – whether it’s certifications or courses, we’ve got you covered.
-   Private insurance, top-tier tech gear, and the chance to work with a stellar crew.

Ready to create some data magic with us? Hit that apply button and let’s get started.

## Apply

[Apply at Satori Analytics](https://apply.workable.com/satori-analytics-1/j/2176F9B07E/apply)

---
Powered by [Workable](https://www.workable.com)
