Senior Data Engineer

Ryftpay

Manchester · Onsite · Full Time

Posted

Job description

About Ryft Ryft is a regulated payment facilitator and authorised payment institution building the infrastructure layer for modern commerce platforms. We enable marketplaces, SaaS platforms and multi-party ecosystems to embed and monetise payments natively. Our technology handles onboarding, compliance, orchestration, split payments and revenue sharing, allowing our partners to focus on growth while we manage complexity. We are now entering the next phase of scale, expanding into new verticals and building a category-defining embedded payments platform. About the Job We're hiring a Senior Data Engineer to own everything that happens to our data after it is written. The boundary with Software Engineering is drawn in one line: they own everything up to the write, you own everything after it — capture, ingestion, the bronze layer, and the data services that run on top. You'll build the change data capture and event-driven ingestion platform that gets data out of our source systems reliably, and hand a clean, contracted bronze layer to the analytics team. This is a senior individual contributor role, hands-on every day, working alongside the Data Lead and the Analytics Lead. Year one is build-heavy: CDC and event ingestion into S3 and delivering our warehouse migration end to end. Our current stack is AWS, RDS Postgres, Dagster, dbt, and Superset. This is a hybrid role based in central Manchester, with 2 days per week in the office. What you'll do Build the ingestion layer: Capture change streams off our transactional stores into S3, alongside the domain events our services emit, so the warehouse reflects both current state and what happened to get there. Own the bronze layer: Land data reliably at a known latency, with schema evolution handled deliberately rather than survived. Replay and backfill should be routine operations. Hold the contract at the boundary: Agree with Software Engineering what crosses the write, in what shape, with what notice when it changes — then enforce it on your side, so a schema change is a handled event rather than an outage. Deliver the warehouse migration: Moving off Postgres is a priority for the next twelve months. You'll own it end to end, from evaluation through to cutover, and your view on the target platform carries real weight. Run what you build: Deployments, behaviour in production, observability, runtime cost, and relia…

Apply for this job