Taller Logo

Taller

102262 - Principal Data Engineer

Posted 5 Days Ago
Be an Early Applicant
In-Office
Kountríon, Trifylia
Expert/Leader
In-Office
Kountríon, Trifylia
Expert/Leader
Lead architecture, build, and operate enterprise data platform components. Design and optimize large-scale Spark/Databricks pipelines, canonical data models, and governance. Mentor engineers, drive Delta Lake/metadata initiatives, and improve data quality, lineage, and observability across the organization.
The summary above was generated by AI
102262 - Principal Data EngineerSummary

As a Principal Data Engineer, you will be a senior technical leader responsible for architecting, building, and operating foundational systems of the enterprise data platform. This role drives scalable data processing pipelines, canonical data models, and self-service analytical capabilities that enable faster, data-driven decisions across the business.

You will partner closely with Data Architects and business stakeholders to translate strategy into execution, modernize platform capabilities (Delta Lake, streaming architectures), and enable advanced analytics and machine learning. This position offers technical leadership opportunities, cross‑team influence, and the chance to elevate engineering standards and data quality across the organization.

Responsibilities
  • Collaborate with Data Architects and business partners to design and evolve enterprise data architecture and platform capabilities.
  • Translate architectural strategy into technical designs and delivery plans across teams.
  • Design, code, and optimize complex distributed data processing systems using Spark, Databricks, and cloud‑native data services.
  • Develop canonical data models, semantic structures, and reusable datasets to support reporting and machine learning.
  • Drive platform modernization initiatives such as Delta Lake and metadata‑driven design.
  • Create reusable frameworks and platform capabilities to accelerate analytics, ML, and governed self‑service data access.
  • Lead root‑cause analysis for major data issues and implement long‑term improvements in data quality, lineage, and observability.
  • Provide technical leadership, guidance, and mentorship to Staff, Senior, and mid‑level data engineers.
  • Influence cross‑organizational roadmaps and engineering investments; participate in architecture reviews and governance forums.
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent experience.
  • 10+ years of experience in data engineering or a related technical field.
  • Expert proficiency in SQL, Python, and Spark for large‑scale data processing.
  • Extensive experience designing and building cloud‑native data pipelines, data models, and distributed data systems (Delta Lake, Spark, Unity Catalog, Jobs, Workflows).
  • Experience with Azure (required).
  • Strong experience designing and tuning distributed data processing systems at scale.
  • Deep knowledge of data engineering best practices including version control, CI/CD, automated testing, DevOps/DataOps, and observability.
  • Proven ability to lead cross‑functional technical initiatives and influence architectural direction.
  • Strong problem‑solving, debugging, analytical, and collaboration skills; ability to thrive in agile, dynamic teams.
Nice to Have
  • Experience with Databricks Unity Catalog, Delta Live Tables, or Databricks Workflows.
  • Advanced data modeling skills (dimensional, data vault, semantic layers).
  • DataOps experience including pipeline observability, monitoring, and automated quality.
  • Experience with metadata management and governance platforms (Unity Catalog, Purview, Collibra, Alation).
  • Experience with streaming frameworks used with Spark Structured Streaming (Kafka, Event Hubs, Kinesis).
  • Experience contributing to architecture review boards, technical councils, or data governance forums.

Top Skills

Automated Testing
Azure
Ci/Cd
Databricks
Databricks Jobs
Databricks Workflows
Dataops
Delta Lake
DevOps
Observability
Python
Spark
SQL
Unity Catalog
Version Control

Similar Jobs

7 Hours Ago
Remote or Hybrid
Greece
Senior level
Senior level
Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
The DevOps Engineer leads the design and implementation of CI/CD processes, manages deployment activities, and integrates security into the software development lifecycle, ensuring high-quality software delivery across digital platforms.
Top Skills: BambooCi/CdContainersDevOpsGitInfrastructure-As-CodeJenkinsJfrog
3 Days Ago
Hybrid
29 Locations
Junior
Junior
Fintech • Machine Learning • Software • Financial Services
Provide 1st to 3rd level support for users, manage servers and networks, troubleshoot issues, and maintain IT operations.
Top Skills: Active DirectoryAdobeEmailJavaLinuxmacOSMdmO365Windows
4 Days Ago
Remote or Hybrid
Greece
Mid level
Mid level
Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
The role involves assessing information security risks, implementing cyber security technologies, managing compliance, and providing training to teams.
Top Skills: Cyber Security TechnologyInformation Security ComplianceIt Asset SecuritySecurity Solutions

What you need to know about the Bristol Tech Scene

Along with Gloucester, Swindon and Bath, Bristol is part of the "Silicon Gorge" tech hub, a region in the U.K. renowned for its high-tech and research-driven industries, with a particular emphasis on sustainability and reducing environmental impact. As the European Green Capital, Bristol is home to 25,000 cleantech companies, including Baker Hughes and unicorn Ovo Energy. The city has committed to achieving net-zero emissions within the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account