> Markdown version of [/jobs/ext/2308246-back-end-developer](https://www.wearedevelopers.com/jobs/ext/2308246-back-end-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Back End Developer - **Company:** Sientia - **Location:** Greater London, UK - **Contract:** Internship / Graduate position - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Amazon Cloudfront, Amazon S3, Data Analysis, Code Review, Computer Programming, Databases, Data Loss, Amazon DynamoDB, Online Banking, Github, Python (Programming Language), Systems Integration, Transaction Data, TypeScript, ReactJS, Backend, Front End Software Development, Functional Programming, Api Gateway, Webhooks, Data Pipelines, Golang - **Published:** August 30, 2026 - **Apply:** https://www.collegerecruiter.com/job/2830496500-back-end-developer ## About the Role * 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., * 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. ## Description 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., * 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 * 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. ## Related Videos - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)