Rodeo
Get started

Sientia

Back End Developer

London
Posted about 21 hours ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

About Sientia

Sientia is building the infrastructure that makes card-linked and Open Banking loyalty actually work at scale. We sit at the centre of a network connecting the UK’s biggest banking and payments platforms - Revolut, Lloyds/Cardlytics, Monzo, Tide, Santander, British Airways and more - with brands who want to reach and reward real customers based on real spending behaviour, automatically, with none of the friction of traditional loyalty schemes.

It’s a fast-moving, high-growth corner of fintech, and we’ve built a genuinely differentiated position in it: strong publisher relationships, a growing Analytics/Intelligence product that turns transaction data into real commercial insight, and a client roster that includes some of the best-known brands in their categories. We’re a small team moving quickly, with the ambition - and the traction - to become the category leader in CLO. Anyone joining now is joining early enough to shape how that plays out.

Role Purpose

At Sientia the product is the infrastructure. Everything we sell - attribution that actually reconciles, rewards that pay out correctly, intelligence a brand will act on - rests on backend services quietly doing the right thing with other people’s money and transaction data.

This role exists to help build and run those services, and to grow into owning more of them over time. The Backend Engineer works on the systems that ingest transactions from banking and publisher partners, normalise and attribute them, and turn them into rewards, payouts and reporting. You’ll start on well-scoped pieces of work with support and code review from the founders, and take on more end-to-end ownership as you build context and confidence.

This is a hands-on role in a small team, which means real code shipping to a live fintech platform early - but it also means you’re never far from someone who can help. We’re looking for someone at the start of their engineering career who is genuinely careful, curious, and quick to learn. What you don’t know yet matters far less than how you approach not knowing it.

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.

Key Responsibilities

Backend Development

  • Build and ship backend features across our AWS estate - Lambda, API Gateway, DynamoDB, S3/CloudFront - in Node.js/TypeScript, with support and review from the founders.
  • Work on well-scoped tasks end-to-end: implement, test, and see them through to production.
  • Learn our established services and our newer TypeScript codebase, and help move work steadily toward the latter.
  • Write code that’s clear and easy to review - favouring the boring and readable over the clever.

Fixing, Testing & Quality

  • Pick up bugs and smaller improvements across the platform, and use them to build a mental map of how the system fits together.
  • Write and run tests, and check your own work carefully before it goes out - especially anything touching money or transaction data.
  • Treat data correctness as something that matters: silent data loss, mis-attribution and quiet filtering are the failure modes that hurt most here, and they rarely announce themselves. Ask when a number looks wrong.

Integrations & Data Pipeline

  • Help maintain integrations with Open Banking providers, card issuing and payments partners, and reward fulfilment providers - learning how authentication, webhooks and retries work in practice.
  • Help maintain the pipelines that ingest, normalise and classify transaction data from multiple banking and publisher sources, each with its own quirks and formats.
  • Contribute clean, well-shaped data that Analytics/Intelligence can build on.

Automation & Product Feedback Loop

  • Automate small, manual processes that currently sit with Operations and the founders - reporting, reconciliation, invoicing checks, campaign setup - freeing up human time as we scale.
  • Be another set of eyes on where the platform hurts: if something is confusing or broken while you’re working on it, say so. Fresh perspective is genuinely useful feedback into a product.

What Success Looks Like

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job
  • You’re shipping useful, reviewed changes to production within your first few weeks, and needing less hand-holding each month.
  • The work you take on gets done carefully - bugs you fix stay fixed, and your changes don’t create new surprises.
  • You ask good questions early rather than getting quietly stuck, and you turn each answer into something you don’t need to ask twice.
  • You handle money and transaction data with the care it deserves, and flag when something doesn’t look right.
  • Six months in, you’re owning small features end-to-end and the team trusts your work.

Candidate Requirements

Essential

  • Some hands-on programming experience in a backend language - ideally JavaScript/TypeScript, but strong fundamentals in another language (Python, Java, Go, etc.) are fine. This can be from a job, an internship, a bootcamp, a degree, or serious personal projects.
  • Exposure to cloud platforms, especially AWS (Lambda, DynamoDB, or similar)
  • A real understanding of programming basics: how to structure code, work with data, call an API, and reason about why something isn’t working.
  • Genuinely careful and detail-focused - the kind of person who double-checks their own work, especially where money is involved.
  • Eager to learn, and comfortable saying “I don’t know that yet, but I’ll find out.” Curiosity and honesty matter more than knowing the answer.
  • Clear communicator in writing - able to ask a good question, describe a problem, and work with non-engineers (Operations, the founders) without disappearing into jargon.
  • Reliable and proactive - asks for help early rather than going quiet when stuck.

Desirable (nice to have)

  • Any interest in or exposure to fintech, payments, Open Banking, or card-linked offers (CLO).
  • Some experience with databases, APIs, or working with messy real-world data.
  • A public portfolio, GitHub, or projects you can talk us through.
  • Any exposure to a frontend framework (React) - this is a backend role, but curiosity across the stack is welcome.
Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

Node.js
TypeScript
AWS Lambda
AWS DynamoDB
AWS S3
AWS API Gateway
Backend Development
API Integration
Data Pipelines
Testing
JavaScript
Cloud Computing

Location

London, England, United Kingdom

Sign up to applySee more jobs like this