Senior Software Engineer (C# / SQL Server)

Company: Opulent Mind
Apply for the Senior Software Engineer (C# / SQL Server)
Location:
Job Description:

Senior Software Engineer | Java Engineer | Senior Backend Developer Build the engine room of a payments platform that actually understands money.

We’re partnering on a search for a well funded London fintech orchestrating the messy middle of payments, pay-ins via cards, Direct Debit and open banking, explicit allocation between multiple parties, payouts that survive late failures, disputes and chargebacks weeks after the fact. A second funding round closed earlier this year. Open banking behaves like neither. The team is building the system that holds all of that together and the embedded finance products that sit on top of it, so invoice native financing, regulated accounts, cards, phone as terminal. There is a real AI agent and decisioning layer underneath, grounded in transaction and behavioural data, not bolted on for a deck.

emote working with an office near Liverpool Street, the rest is yours.

Own end-to-end — Design and ship core services that move money correctly, even when the upstream world doesn’t cooperate. Get the maths right — Apply allocation rules and reconciliation logic that hold up under audit and under load. Shape the next layer — Help define how AI agents plug into the platform without becoming a liability.

Backend — Java 23, jOOQ, JUnit, TestContainers Frontend — TypeScript, Vue, TailwindUI Infra — AWS, Terraform, Cloud Run, Postgres, Clerk, PostHog

You’ve spent 5+ years shipping production backend systems and can point at things you owned, not just things you touched. You’ve worked in fintech, payments, banking, trading, marketplaces or another domain where money or something just as unforgiving flows through your code. (You know when a queue, an event log, or a boring SQL transaction is the right answer. Table stakes digital PSP built and live….

Posted: June 2nd, 2026