Senior Data Platform Engineer

Overview

We are looking for a Senior Data Platform Engineer who thrives on execution and delivery. This role is ideal for a hands-on, high-performing engineer who is passionate about building scalable data platforms and enabling other engineers across the organisation.

You will play a key role in developing and evolving our data platform infrastructure, empowering Data Engineers to build and operate reliable data products efficiently. The ideal candidate combines strong database expertise, Snowflake experience, and Infrastructure as Code (Terraform) with a passion for platform engineering.

As our platform evolves, we are also investing heavily in Agentic AI systems. Engineers in this team will increasingly act as “Team Leaders of AI Agents”, designing platforms that enable autonomous AI-driven workflows across the data ecosystem.

Key Responsibilities

Platform Engineering

  • Design, build, and maintain the data platform infrastructure used by Data Engineering teams.
  • Enable engineers across the organisation by creating self-service platform capabilities and automation.
  • Develop and maintain infrastructure using Infrastructure as Code (Terraform).
  • Improve platform reliability, scalability, and developer experience.

Data Infrastructure

  • Manage and optimise data platform architecture, with a strong focus on Snowflake and database systems.
  • Implement best practices for data storage, performance, governance, and security.
  • Support data engineers by creating reusable infrastructure components and tooling.

Enablement & Developer Experience

  • Act as a platform enabler for the wider Data Engineering community.
  • Build tools, templates, and workflows that accelerate delivery.
  • Provide guidance and mentorship around platform usage and best practices.

AI-Enabled Platform Evolution

  • Contribute to the development of agentic AI-enabled data platforms.
  • Design systems that allow engineers to orchestrate and supervise AI agents performing data tasks.
  • Work toward a future where engineers act as “Team Leaders of AI Agents”, managing autonomous workflows at scale.

Required Skills & Experience

  • Strong experience in Data Platform or Platform Engineering roles
  • Expertise in Terraform / Infrastructure as Code
  • Hands-on experience with Snowflake
  • Strong background with databases and data infrastructure
  • Proven ability to deliver and execute at a high level
  • Experience enabling and supporting data engineering teams
  • Strong engineering mindset with a focus on practical delivery rather than strategy

Desirable Experience

  • Experience building internal platforms or developer platforms
  • Knowledge of modern data stack architectures
  • Experience with automation, CI/CD, and cloud-native environments
  • Interest or experience in AI-driven automation or agentic systems

What We're Looking For

  • High performer who enjoys building and shipping solutions
  • Platform-minded engineer who enjoys enabling others
  • Passionate about data infrastructure and developer experience
  • Curious about the future of engineering in the age of AI agents

Job Details

Company
Annapurna
Location
United Kingdom
Posted