Clarity in decision making through Data and AI.
Senior Data Engineer
Location
Greece
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Senior Data Engineer
Satori Analytics
• 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.
Job Requirements
- 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
- 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.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
• Design and tune SQL and Snowflake models. • Build and orchestrate engineering pipelines that move data between systems on AWS. • Interrogate data and turn it into Power BI dashboards. • Use modern AI tooling to improve the platform.
• Lead the design, development, and optimization of scalable data platforms and pipelines. • Design, build, and maintain production-grade ETL/ELT workflows for batch and near real-time data processing. • Drive the migration and modernization of data assets from BigQuery and other analytical platforms into Snowflake. • Collaborate with business stakeholders, analysts, and engineering teams to translate business requirements into scalable data solutions. • Implement data quality, validation, monitoring, and observability frameworks.
• Reproduce a descriptive-statistics report end-to-end so any figure traces back to raw source — closing the gap the client admitted (numbers they can't currently defend). • Profile and reconcile differing source schemas across acquired entities: map differing field names, types, encodings and business definitions for the same concept into one conformed model. • Build dbt staging → intermediate → mart models with tests; codify the harmonized definitions the Data Science Lead specifies. • Write Great Expectations suites (null / range / uniqueness / referential checks) and wire them into the pipeline so bad data fails loudly rather than silently corrupting analysis. • Implement entity / identity resolution (deterministic + fuzzy matching) where there is no clean shared key for the same customer or account across sources. • Implement and verify anonymization / pseudonymization (hashing / tokenization / k-anonymity) and evidence that re-identification risk is controlled for the client's IT / compliance team. • Optimize Spark / Glue jobs over tens of millions of rows — partitioning, file formats (Parquet), incremental loads, cost control. • Orchestrate with Airflow / Step Functions; build repeatable, scheduled pipelines rather than one-off scripts. • Prepare clean, documented, feature-ready datasets for the PD / delinquency models. • Document runbooks so the offshore team can operate the pipelines and handover takes days, not weeks; help scope onboarding of the remaining (Ireland + additional) sources.
SAP Data Migration Consultant
KATBOTZ®Driving Customer Success Through Finance Transformation: Advanced Processes, Analytics, & AI.
• Define and execute end-to-end SAP data migration strategies. • Develop migration plans, timelines, and cutover activities. • Analyze legacy data structures and business requirements. • Define data mapping rules between source and target systems. • Identify data transformation and enrichment requirements. • Execute migration activities using SAP Migration Cockpit, SAP Data Services, LSMW. • Validate migrated data against business and technical requirements. • Provide hypercare and post-go-live support.




