Senior Data Engineer

Super Payments

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Share options
Flexible working
Work from home set up
Learning & Development
Pension scheme
Team lunch & social events
Life insurance

Job summary

Super Payments is seeking a Senior Data Engineer to lead ingestion, pipeline, and infrastructure for our AWS/Snowflake data platform. You will own event-driven pipelines, design Snowpark-based data loads, and drive schema evolution while ensuring security and governance across environments.

We value ownership, fast iteration, and collaboration across Engineering and Analytics. The role supports flexible/remote work with a strong focus on production reliability and data quality.

Qualifications

  • Hands-on experience with streaming/integration (Kinesis, EventBridge or equivalents).
  • Terraform/Terragrunt experience across environments.
  • Strong SQL for Snowflake, including Snowpipe, Tasks and Snowpark.
  • Proven dbt development, with well-tested SQL and Python models.
  • CI/CD and data-security practices including secret management and PII handling.
  • Python for pipeline/infrastructure code with typing and testing.

Responsibilities

  • Own and evolve the EventBridge → Firehose → S3 → Snowpipe ingestion path.
  • Design Snowpark-based Python procedures for data loads and Snowflake Tasks.
  • Manage upstream schema changes and late-arriving data without breaking downstream consumers.
  • Extend Terraform/Terragrunt modules for multi-environment ingestion infra.
  • Design Datadog monitors for ingestion components and triage failures.
  • Implement data governance: masking, secure deletion, and audit-ready data.

Skills

AWS & event-driven
Infrastructure as Code
Snowflake & warehouse
Dbt
CI/CD & data security
Python coding
Engineering ownership

Tools

Snowflake
Terraform/Terragrunt
dbt
GitHub Actions

Job description

Super Payments

Super Payments is the only global fintech platform providing 0% processing fees for merchants. Our mission is use data and AI to make payments free for businesses, so that everyone wins.

At Super, we are disrupting payments, like Spotify did to music and Robinhood did to trading. We don’t make money from transaction fees; instead, we monetise through value-added services such as lender commissions and FX. Our platform supports multiple payment methods — from traditional cards to direct bank transfers via open banking, as well as Apple Pay, Google Pay, and our own Buy Now Pay Later solution.

Super has raised $66M from leading investors including Accel, Union Square Ventures and Local Globe (the same investors behind Spotify, Stripe, Monzo) and founded by Samir Desai CBE, co-founder of Funding Circle.

Already trusted by thousands of businesses and more than 4 million customers , Super is processing at a run rate of £1.5B and growing 4x YOY

Our Values

  • Customer obsessed: We only succeed when our customers do.
  • Move fast : Build, test and improve quickly. Progress matters more than perfection.
  • Own it : Be accountable, solve problems, and make it happen.
  • Be open : Act with honesty and respect. Transparency builds trust.
  • Win together : Collaboration beats ego every time.

Senior Data Engineer

Role Overview

We run an event-driven data platform on AWS and Snowflake. Events flow from our product services through EventBridge, Kinesis Firehose, S3, and are auto-ingested into Snowflake via Snowpipe; batch and third-party data lands through Snowpark-deployed Python procedures. All infrastructure is defined in Terraform/Terragrunt. Python (Poetry, Pydantic, pytest) is our pipeline language; GitHub Actions runs CI/CD. Datadog gives us end-to-end pipeline observability.

Key Responsibilities

Ingestion & Pipeline Engineering

  • Event Pipeline Ownership: Build and evolve the EventBridge → Firehose → S3 → Snowpipe ingestion path, including partitioning and throughput tuning as event volumes grow across streams like fraud, payments and merchant.
  • Batch & Third-Party Integrations: Design and deploy Snowpark-based Python procedures for file-based and third-party data loads, scheduled and monitored as Snowflake Tasks.
  • Schema Evolution: Work with product engineers to manage upstream schema changes and late-arriving data without breaking downstream consumers.

Infrastructure & Reliability

  • Infrastructure as Code: Own and extend Terraform/Terragrunt modules for ingestion infrastructure across multiple environments.
  • Pipeline Observability: Design Datadog monitors and alerting for Firehose, EventBridge, DLQs and Snowpipe; triage and resolve ingestion failures.
  • Security & Compliance: Manage PII handling (hashing, secure deletion), masking, data governance and access in Snowflake. Support audit-ready, reconciled data for Finance and Compliance.

Data Pipelines & Data Quality

  • Dbt: Build privacy-first data pipelines using dbt and Snowflake Dynamic Tables to safely expose sensitive data for downstream analytics and reporting.
  • Data Quality: Build testing and monitoring for ingestion and transformation logic to catch issues before they reach the business or the Analytics Engineering team.
  • Stakeholder Collaboration: Partner with the wider Engineering team and Analytics Engineering team as a downstream consumer, to ensure pipelines deliver accurate, audit-ready data.

Requirements

We’d love it if you have

  • AWS & Event-Driven Architecture: Hands‑on experience with streaming/event ingestion (Kinesis, EventBridge or equivalents), S3 partitioning, and queue/DLQ patterns.
  • Infrastructure as Code: Terraform experience required; Terragrunt a plus. Comfortable owning modules across environments, not just consuming them.
  • Snowflake & Warehouse Engineering: Strong SQL for Snowflake, including Snowpipe, Tasks and Snowpark.
  • Dbt : Proven experience in building well tested SQL and python models in dbt.
  • CI/CD & Data Security: Experience with GitHub Actions (or equivalent), and secrets/key management, PII and sensitive data handling in Snowflake.
  • Python Coding: Python skills for pipeline and infrastructure code (typed models, testing, CI‑deployed services), not just scripting or analysis.

Engineering Ownership

Technical Communication: A pragmatic, systems-level mindset with the ability to explain pipeline failures, infrastructure trade-offs, or data‑flow issues clearly to both engineers and non‑technical stakeholders.

  • Ownership & Initiative : A strong willingness to work independently, take initiative, and take full ownership of the pipelines and infrastructure you build, from design and implementation through to production reliability.
  • Production Mindset : Proactively monitoring, debugging, and improving pipelines and infrastructure in production, not just building them and moving on.

*The stated experience and background is a guide and does not preclude applications from candidates with more or less experience, provided the requisite skills can be demonstrated.

Our Benefits - here’s a few and more to come ….

  • Tax advantage Share Options
  • Flexible working model
  • Work from home set up
  • Learning & Development opportunities
  • Contributory Pension Scheme
  • Free Team lunch (Tues & Thurs) and social evenings
  • Comprehensive PMI & x4 Life Insurance
  • Your birthday off, plus one Revival day

Super Payments is an equal opportunity employer, embracing diversity in all its forms and fostering an inclusive environment. The company will not unlawfully discriminate on grounds of gender, sexual orientation, marital or civil partner status, gender reassignment, race, religion or belief, colour, nationality, ethnic or national origin, disability or age, neurodiversity status, pregnancy or trade union membership.

Please let us know if you require any reasonable adjustments at any point during the application and/or recruitment process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer New London
Senior Data Engineer New London

Super Payments Limited • Greater London

On-site
GBP 90,000 - 120,000
Tax advantage Share Options
Work from home set up
Contributory Pension Scheme
+2
Product Manager
Product Manager

Super Payments Limited • Greater London

Hybrid
GBP 90,000 - 120,000
Tax advantage Share Options
Flexible working model
Work from home set up
+5
Product Manager New London
Product Manager New London

Super Payments Limited • Greater London

On-site
GBP 60,000 - 90,000
Tax advantage Share Options
Work from home set up
Contributory Pension Scheme
+2
Product Manager - Checkout & Payments
Product Manager - Checkout & Payments

Super Payments • England

On-site
GBP 65,000 - 95,000
Tax-advantaged share options
Work from home setup
Contributory pension scheme
+2
Senior Account Executive - Mid-Market
Senior Account Executive - Mid-Market

Super Payments • Greater London

On-site
GBP 75,000 - 110,000
Share options
Work from home
Pension scheme
+2
Data Engineer
Data Engineer

Capital on Tap • Greater London

On-site
GBP 70,000 - 110,000
Healthcare
Travel Insurance
Anniversary Rewards
+10
Lead Data Engineer
Lead Data Engineer

Sonovate • Cardiff

Hybrid
GBP 90,000 - 120,000
28 days holiday + bank holidays
Private medical insurance with Bupa
Employee Assistance Programme
+4
Data Engineer
Data Engineer

CMSPI • Manchester

On-site
GBP 60,000 - 85,000
Annual bonus
Equity opportunity
Pension
+7
Senior Data Scientist
Senior Data Scientist

Trust Payments • Greater London

On-site
GBP 90,000 - 120,000
Flexible work arrangements
Comprehensive wellness initiatives
Extensive leave provisions
+4
Senior Data Engineer
Senior Data Engineer

Novatus • Greater London

On-site
GBP 90,000 - 140,000
Private Medical Insurance
Life Insurance
Employee Assistance Programme
+3