Principal Data Architect

Toumetis
Bristol, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Bristol, United Kingdom

Tech stack

Amazon Web Services (AWS)
Business Analytics Applications
Azure
Big Data
Cloud Database
Cloud Engineering
Data Architecture
Information Engineering
Data Governance
Data Infrastructure
Data Systems
Software Design Patterns
Hadoop
Python
Microsoft Data Access Components
Microsoft SQL Server
Power BI
DataOps
Software Engineering
SQL Databases
Data Streaming
Management of Software Versions
Enterprise Data Management
Cloud Platform System
Azure
Snowflake
Core Data
Data Analytics
Data Management
Machine Learning Operations
Physical Data Models
Redshift
Databricks

Job description

We are seeking a hands-on Principal Data Architect to own and evolve our end-to-end data platform as the company scales. This role sits at the intersection of data engineering, data architecture, and data management, acting as the critical link between our Data Science and Cloud Engineering teams.

Today, our core data infrastructure is tightly coupled to our product UI and optimized for transactional workflows. While this has served us well, it limits extensibility, analytical flexibility, and scalability. Your mission is to architect data as a first-class product-one that is observable, queryable, versioned, and reusable by clients and internal teams alike.

This is not a pure strategy role. You will advise, design, and implement, working hands-on with Python, SQL, and infrastructure-as-code while influencing architectural decisions across the organization.

What You'll Do

Own the Data Platform Vision

  • Define and champion a scalable, secure, and extensible data architecture aligned with company growth.
  • Set standards, principles, and ways of working for data architecture, DataOps, and governance.
  • Ensure data models, pipelines, and storage systems support both product needs and advanced analytics/ML use cases.

Bridge Data Science & Cloud Engineering

  • Act as the primary interface between data science and cloud engineering teams.
  • Translate analytical and ML needs into production-ready data architectures.
  • Prototype and productionize data solutions collaboratively across disciplines.

Build Data as a Product

  • Design and implement curated, versioned datasets with clear data contracts and lineage.
  • Enable feature creation, reuse, and publication for low-latency serving and batch inference.
  • Improve data observability, quality monitoring, alerting, and health checks across the platform.

Architect for Scale & Cost Efficiency

  • Work with Toumetis' Principal Cloud Engineer to evaluate and advise on cloud data technologies (e.g. Snowflake, Databricks, Redshift, Azure Data Services), balancing cost, performance, and long-term flexibility.
  • Challenge existing constraints and design patterns pragmatically, appropriate to a small but growing company.
  • Design data flows and lifecycle management from ingestion to consumption.

Enable Advanced Analytics & ML

  • Partner with the data science and software development teams to establish strong MLOps and DataOps practices.
  • Support geospatial and large-scale analytical workloads.
  • Ensure data is discoverable, reusable, and fit for experimentation and production ML.

Governance & Client Engagement

  • Develop a streamlined Enterprise Data Management (EDM) and data governance roadmap.
  • Ensure governance supports-not blocks-innovation and strategy changes.
  • Contribute to solution design with clients, including pre-sales, technical presentations, and strategy sessions., * Create conceptual, logical, and physical data models across multiple subject areas.
  • Define data architecture frameworks, standards, and policies.
  • Map and manage data flows across systems and teams.
  • Advise on or lead procurement and implementation of data platforms and tooling.
  • Build interactive analytics solutions and guide clients to actionable insights.
  • Support traditional and modern data platforms (SQL Server, cloud data warehouses, big data ecosystems).

Requirements

  • ~7+ years working with business and technology stakeholders on data architecture and analytics initiatives.
  • Proven experience designing and delivering scalable data platforms in cloud environments.
  • Strong hands-on experience with Python, SQL, and infrastructure-as-code.
  • Experience across major cloud providers (AWS, Azure, or GCP).
  • Familiarity with modern data platforms (e.g. Snowflake, Databricks, Redshift, Hadoop ecosystems).
  • Solid understanding of data science and machine learning workflows and their infrastructure pain points.
  • Experience with Microsoft data platforms (SQL Server, Power BI, Azure Data Services) is a plus.

Mindset & Skills

  • A DataOps-first mindset: lineage, versioning, data contracts, and automation by default.
  • Comfortable challenging existing architectures and proposing pragmatic alternatives.
  • Strong systems thinker who understands when to apply different data modeling patterns.
  • Self-starter who thrives in ambiguity and small-team environments.
  • Passionate about solving problems with data and staying current with emerging tools and practices.
  • Strong communicator, able to influence engineers, data scientists, and clients alike.

Why This Role Matters

This role is foundational to our next phase of growth. You will define and improve how data is built, governed, and consumed across the company-ensuring it is scalable, observable, and future-proof, while remaining practical for a small, fast-moving team.

If you enjoy owning data end-to-end, bridging disciplines, and building platforms that unlock real business and analytical value, we'd love to talk.

Apply for this position