Latest AI JobsBrowse Jobs
Valtech logo

Senior Data Engineer

ValtechSofiaData
Apply on company site
Salary
Not listed
Job type
Full-time
Experience
Senior
Posted
6 Oct 2026
Status
Open · checked 7d ago

About this role

Based in Sofia, the Senior Data Engineer position at Valtech involves designing, building, and optimizing modern cloud-based data platforms to support analytics, AI, and data products. This role is well-suited for an experienced data professional who wants to shape business requirements and work with either AWS or Azure cloud ecosystems.

Role Overview

Valtech is seeking a Senior Data Engineer to design, build, and optimize modern, cloud-based data platforms that power analytics, AI, and data products across the organization. The professional in this position will work on scalable batch, streaming, and near-real-time pipelines while ensuring robust data governance, security, and observability. Candidates can choose to work within either the AWS ecosystem with Databricks or the Azure and Fabric ecosystem with Databricks or native Fabric tooling.

Key Responsibilities

Design and implement scalable data platforms and pipelines using either AWS with Databricks or Azure and Fabric with Databricks or native tooling.
Develop reliable batch, streaming, and near-real-time pipelines utilizing Spark and Delta Lake for structured and unstructured data.
Implement modern data architectures including lakehouse patterns and medallion layering such as bronze, silver, and gold tiers.
Enable data pipelines for generative AI use cases, including LLMs, RAG pipelines, vector-based data flows, and agent-based architectures.
Design scalable logical and physical data models and orchestrate workflows using tools like Airflow, dbt, or Databricks Workflows.
Establish data observability by monitoring data freshness, pipeline reliability, and SLA adherence while adhering to data governance and access controls.

Requirements

Strong hands-on experience with Apache Spark, Delta Lake, Python, and SQL.
Proven experience building batch and streaming data pipelines and production-grade data platforms.
Deep expertise in either AWS data services with Databricks or Microsoft Azure and Fabric with Databricks or native tooling.
Experience with lakehouse architectures, distributed data systems, and performance optimization.
Collaborative mindset with the ability to analyze and refine business requirements rather than taking briefs at face value.

Nice to Have

Deep expertise in both AWS and Azure or Fabric tracks.
Experience with generative AI and AI data systems such as RAG pipelines, vector databases, and LLM data preparation.
Familiarity with Snowflake or Google Cloud Platform.
Experience with CI/CD for data pipelines and infrastructure-as-code tools like Terraform or CloudFormation.
Exposure to streaming technologies like Kafka, Spark optimization, and advanced analytics or machine learning workloads.

Skills and Tools

Python
SQL
Apache Spark
Delta Lake
Databricks
AWS
Microsoft Azure
Fabric
Airflow
dbt
Snowflake
Google Cloud Platform

About the Company

Valtech describes itself as the experience innovation company and a trusted partner to recognized global brands. The organization offers an environment designed for continuous learning, meaningful impact, and professional growth. Valtech maintains a values-driven culture centered around sharing, caring, and daring, alongside a workplace culture that fosters creativity, diversity, autonomy, and a borderless global framework.

How to Apply

Interested candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is the Senior Data Engineer role located?

The position is located in Sofia.

What cloud platforms are required for the role?

Candidates must have deep expertise in one of two core tracks: AWS with Databricks, or Microsoft Azure and Fabric with Databricks or native Fabric tooling.

Do I need experience in both AWS and Azure?

No, experience in both is not required. Candidates are staffed on projects matching their strongest platform.

What programming languages are needed?

The role requires strong programming skills in Python and SQL.

What technologies are used for data pipelines?

The position involves working with Apache Spark, Delta Lake, Airflow, dbt, and Databricks Workflows or Azure Data Factory.

Ready to apply?

The application is on the official Valtech careers page.

Apply on company site