This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a highly skilled Full Stack Data Engineer with expertise in data technologies like snowflake, Azure Data Factory, Databricks to design, develop, and optimize end-to-end data pipelines, data platforms, and analytics solutions. This role combines strong data engineering, cloud platform expertise, and software engineering skills to deliver scalable, production-grade solutions.
Job Responsibility
Design and develop ETL/ELT pipelines on platforms like Databricks (PySpark, Delta Lake, SQL), Informatica, Teradata, Snowflake
Architect data models (batch and streaming) for analytics, ML, and reporting
Optimize performance of large-scale distributed data processing jobs
Implement CI/CD pipelines for Databricks workflows using GitHub Actions, Azure DevOps, or similar
Build and maintain APIs, dashboards, or applications that consume processed data (full-stack aspect)
Collaborate with data scientists, analysts, and business stakeholders to deliver solutions
Ensure data quality, lineage, governance, and security compliance
Deploy solutions across cloud environments (Azure, AWS, or GCP)
Requirements
Strong in PySpark, Delta Lake, Databricks SQL
Experience with Databricks Workflows, Unity Catalog, and Delta Live Tables
Experience in snowflake, data engineering technologies like ETL, ELT
Python (mandatory), SQL (expert)
Exposure to Java/Scala (for Spark jobs)
Knowledge of APIs, microservices (FastAPI/Flask), or basic front-end (React/Angular) is a plus
Proficiency with at least one: Azure Databricks, AWS Databricks, or GCP Databricks
Knowledge of cloud storage (ADLS, S3, GCS), IAM, networking