The position is for a Senior Data Platform Engineer based in the UK, with options for remote or hybrid work.
The salary ranges from £65,000 to £75,000 per annum, depending on experience.
The role involves owning and extending the data platform to build customer pipelines quickly and safely.
Responsibilities include designing, coding, and maintaining core platform services and internal Python libraries, as well as developing and operating data pipelines.
The engineer will create and optimize complex Dagster jobs, DBT models, and BigQuery workflows, and write new Airbyte connectors in Python.
The role requires building and maintaining service interfaces using FastAPI REST services and managing infrastructure in Kubernetes.
The engineer will manage event flows with Google Pub/Sub and ensure SLO dashboards are operational in the Grafana/Loki stack.
The position emphasizes observability and reliability, including instrumenting pipelines with logs, metrics, and traces, leading incident responses, and automating fixes.
Collaboration across the company is essential, including working with Data Ops engineers and Product managers.
Requirements:
Candidates must have solid Python engineering skills, including idiomatic code, testing, packaging, and CI/CD.
Experience using Kubernetes, including Helm, pod debugging, and cluster logs, is required.
Familiarity with modern data stacks such as Airbyte, Dagster, dbt, and BigQuery is preferred.
Candidates should be comfortable with SQL for analysis and debugging, and have exposure to pub/sub or streaming systems like GCP Pub/Sub, Kafka, or Kinesis.
A bias for automation, observability, and clean documentation is necessary.
Experience delivering end-to-end data pipelines or platform services from design through deployment is required.
Evidence of technical leadership or architecture ownership is essential.
Comfort with Infrastructure-as-Code tools like Terraform or Pulumi and cost/performance tuning in GCP (or AWS/Azure) is needed.
Experience designing large-scale, mission-critical data platforms is required.
A collaborative working style, including mentoring engineers and leading incident response or performance initiatives, is important.
Benefits:
The company offers a monthly Health & Wellness budget that increases with length of service.
An annual Learning and Development budget is provided, which also increases with length of service.
Flexible working arrangements are available in a choice-first environment.
A Work From Home Allowance is provided, renewing every two years.
Employees receive 25 holiday days plus local bank holidays, with an additional day for each year of service.
Employees get their birthday off.
Enhanced Family Leave, Fertility Leave, and Neonatal Leave are available for UK employees.
An optional Healthcare Plan is offered.
Life and income protection benefits are location dependent.
An Employee Assistance Programme is available for UK employees.
There is an opportunity to share in the company’s success through options.
For those in London, there is a dog-friendly office with great classes, events, and a rooftop terrace.