Data Platform Architect / Lead Data Engineer

DataArt
London, UK
25 days ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Data Analysis Batch Processing BigQuery Data Architecture Information Engineering Data Governance Data Infrastructure Data Transformation Data Warehousing Database Schema Python (Programming Language)
+13 more
PostgreSQL MongoDB NoSQL Software Engineering SQL Databases Systems Architecture TypeScript Enterprise Data Management Data Layers Data Lakes Kubernetes Apache Kafka Terraform

Job description

Position overview: The Data Platform Architect is the premier technical authority within Data Engineering. Serving as a senior individual contributor, this role owns the end-to-end technical strategy and system architecture of the data platform. Operating with a high degree of autonomy, the Data Platform Architect partners closely with EPD (Engineering, Product, Design) leadership to make critical high-stakes architectural decisions, establish company-wide data patterns, and ensure platform alignment with long-term business goals.

  • Responsibilities: Own the architectural blueprint and long-term technical vision for the global data platform, sequencing delivery incrementally to avoid high-risk migrations.
  • Architect the analytics, semantic, and AI data layers to securely expose trustworthy metrics, feature usage signals, and skill intelligence models across the enterprise.
  • Address and resolve high-complexity architectural challenges surrounding multi-tenant isolation, consistency, streaming/batch processing performance, and data contracts.
  • Formulate architectural standards, governance frameworks, and data modeling conventions adopted across engineering teams.
  • Oversee platform-level observability, data quality frameworks, SLAs, and lead root cause analysis (RCA) on systemic platform failures.
  • Guide and mentor senior engineering staff on system design, technical trade-offs, and architectural decision-making.

Requirements

  • Requirements: Proven experience in a Data Platform Architect or Staff-level Data Engineering role designing and scaling enterprise data platforms.
  • Deep expertise in data architecture, data warehousing, data lakes, and both real-time (streaming/CDC) and batch processing paradigms.
  • Strong hands-on proficiency in Python for back-end engineering and platform-level software design.
  • Demonstrated expertise in modern data transformation frameworks, specifically complex dbt project architecture.
  • Extensive background in SQL and NoSQL database schema design, modeling at scale, and multi-tenant isolation patterns.
  • Experience with Infrastructure as Code (IaC) and containerization frameworks (e.g., Terraform, Kubernetes) to support platform infrastructure.
  • Expertise in defining data quality, observability, data contract, and incident management standards.
  • Exceptional executive-level communication and stakeholder management skills with a proven ability to articulate architectural trade-offs.

  • Nice to have: Hands-on experience with TypeScript / Node.js back-end environments.
  • Practical familiarity with BigQuery, PostgreSQL, MongoDB, and Apache Kafka.
  • Experience integrating customer event collection platforms (e.g., Segment) into unified data architectures.
  • Direct experience designing data modeling architectures for AI, ML, or agentic workloads.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · World Congress 2024

2:30 min

Leveraging BigQuery ML for scalable SQL-based segmentation experiments

Julian Joseph · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

2:14 min

Solving complex platform architecture challenges at an enterprise scale

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all