About The Company
Technology has revolutionised the world we live in, yet somehow the rail industry has stayed much the same as it was 30 years ago. Seatfrog is here to change that.
We're on a mission to build a better future for billions of passengers and the rail companies that carry them. We've already reinvented how upgrading your seat is done – now affordable and lightning fast to over 870 destinations – and enabled customers to effortlessly swap between train journeys. But we're not stopping there! We're on our way to becoming the ultimate travel companion and the only app you'll ever need when travelling by rail in the UK and beyond.
We're building a stellar team to achieve our audacious goals. We strive to create an environment where you can do your best work. Join us, and you'll be challenged and supported in equal measure. Ours is a culture with spirit and substance and our people are empowered to make the bold decisions others wouldn't and haven't.
AboutThe Role
Salary band: £55-65k
The RoleWe are looking for a skilled and detail‑oriented CRM Campaign Developer to build, configure and deploy the lifecycle programmes that drive growth at Seatfrog.
Working closely with the Lifecycle Growth Marketing Strategist, Lifecycle Data Strategist and CRM team, you will be responsible for translating lifecycle strategy and campaign briefs into technically excellent, fully tested programmes in Braze across email, push notification and in‑app messaging.
This is a hands‑on build role. You will own the technical execution of our lifecycle programme, configuring Canvas journeys, coding responsive email templates, implementing Liquid personalisation logic, working with Engineering to ensure the Braze SDK is correctly instrumented with the behavioural events needed to trigger Canvas journeys, and ensuring every programme is QA'd to a high standard before it reaches a passenger.
You will also play an active role in the Braze Canvas architecture rebuild, a key infrastructure initiative that migrates our lifecycle programme from batch campaigns to behaviour‑triggered journeys.
You are not just deploying email templates. You are building the technical infrastructure for a lifecycle engine that will directly influence how hundreds of thousands of passengers experience Seatfrog. The work is complex behaviour‑triggered Canvas flows, Braze SDK event integration, real‑time personalisation using Connected Content, and dynamic messaging driven by route data and upgrade intent signals. If you want a role where your technical output has visible, immediate commercial impact, this is it.
WhatYou'll Do Braze Canvas Architecture and Campaign Build
- Build and configure behaviour‑triggered Canvas journeys in Braze, including entry criteria, audience filters, step logic, channel selection, delay windows, A/B test branches and exit conditions, in line with lifecycle strategy briefs.
- Lead the migration of batch campaigns into behaviour‑triggered Canvas journeys as part of the lifecycle architecture evolution in the first 90 days.
- Configure Canvas entry and step triggers using custom events via the Braze SDK, mapping key behavioural moments such as auction views, bid starts, bid outcomes and post‑win actions to enable real‑time lifecycle activation. Work closely with Engineering to ensure events are correctly tracked in both Braze and Amplitude.
- Build and maintain audience segments in Braze using custom attributes, computed traits and event properties. Manage Amplitude cohort syncs into Braze, ensuring behavioural audiences are accurately reflected and refresh reliably.
- Implement suppression logic, re‑eligibility rules, frequency caps and journey prioritisation to prevent message overlap and protect the customer experience.
- Develop and maintain responsive email templates using HTML and CSS, ensuring consistent rendering across Gmail, Apple Mail, Outlook and mobile devices.
- Implement Liquid templating within Braze to deliver personalised and dynamic content, including conditional logic, fallback handling and behaviour‑driven messaging.
- Use Braze Connected Content to integrate real‑time data into…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: