Hybrid Full-time

Chattermill Analytics Limited is hiring a Senior Data Platform Engineer

About the Role

Chattermill Analytics Limited is looking for a Senior Data Platform Engineer to own and evolve our data platform, enabling us to build customer pipelines quickly and safely. You will design, code, and maintain core platform services, develop robust data pipelines, run infrastructure, and champion observability and reliability across our systems.

What You'll Do

  • Own and evolve the data platform: design, code, and maintain core platform services and internal Python libraries, and build abstractions for new integrations.
  • Develop and operate data pipelines: create and optimise complex Dagster jobs, DBT models, and BigQuery workflows, and write new Airbyte connectors in Python.
  • Build and maintain service interfaces: design and extend FastAPI REST services used by internal tools and customer-facing services.
  • Run infrastructure in Kubernetes: author and update Helm charts, debug pods, tune resources, and handle roll-outs on GKE.
  • Manage event flows with Google Pub/Sub and keep SLO dashboards humming in the Grafana/Loki stack.
  • Champion observability & reliability: instrument pipelines with logs, metrics, and traces; lead incident response and blameless post-mortems; and automate fixes.
  • Collaborate across the company: pair with Data Ops engineers on customer builds, work with Product managers to shape requirements, and review code.

What We're Looking For

  • Solid Python engineering, including idiomatic code, testing, packaging, and CI/CD.
  • Experience using Kubernetes (Helm, pod debugging, cluster logs).
  • Familiarity with modern data stacks, ideally Airbyte, Dagster, dbt, and BigQuery (or close cousins such as Fivetran, Airflow, Snowflake, Redshift).
  • Comfortable with SQL for analysis and debugging.
  • Exposure to pub/sub or streaming systems (GCP Pub/Sub, Kafka, Kinesis, etc.).
  • A bias for automation, observability, and clean documentation.
  • Experience delivering end-to-end data pipelines or platform services from design through deployment.
  • Ability to take well-scoped stories and drive them independently.
  • Evidence of technical leadership or architecture ownership.
  • Comfortability with Infrastructure-as-Code (Terraform, Pulumi) and cost/performance tuning in GCP (or AWS/Azure).
  • Experience designing large-scale, mission-critical data platforms (multi-TB / multi-tenant).
  • A love of collaborative working, including mentoring engineers, driving cross-team standards, and leading incident response or performance initiatives.

Technical Stack

  • Languages & Frameworks: Python, FastAPI, SQL
  • Data Tools: Airbyte, Dagster, dbt, BigQuery, Google Pub/Sub
  • Infrastructure & Observability: Kubernetes, GKE, Helm, Terraform, Pulumi, Grafana, Loki

Team & Environment

You'll be part of the Data Platform Engineering team, reporting to Dean Cornish, Head of Data Platform Engineering.

Benefits & Compensation

  • Compensation: £65,000 - £75,000 base pa (dependent on experience) + equity: The opportunity to share in the company’s success through options.
  • Monthly Health & Wellness budget, increasing with length of service.
  • Annual Learning and Development budget, increasing with length of service.
  • Flexible working in a choice-first environment.
  • Work From Home Allowance, which renews every two-years.
  • 25 Holiday Days + your local bank holidays, plus an extra day for every year of service.
  • Your birthday off.
  • Enhanced Family Leave (UK Only), Fertility Leave, and Neonatal Leave.
  • Optional Healthcare Plan.
  • Life & income protection (Location dependent).
  • Employee Assistance Programme (UK Only).
  • If you’re in London, a dog-friendly office with great classes, events, and a rooftop terrace.

Work Mode

This is a hybrid role for candidates based in the UK.

Chattermill Analytics Limited is an equal opportunity employer.

Required Skills
PythonKubernetesHelmGKEAirbyteDagsterdbtBigQueryFastAPIGoogle Pub/SubData EngineeringCloud InfrastructureCI/CDTerraformData Platform Architecture
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Chattermill Analytics Limited

Chattermill provides a Customer Experience Intelligence (CXI) platform that helps large brands put their customers at the centre of everything they do. Using best-in-class tech, the platform continuously analyses explicit and implicit feedback to help customers identify what they should do next.

Visit website
Job Details
Category infrastructure
Posted 8 months ago