At a Glance
- Tasks: Design and develop core services for a cutting-edge payments platform.
- Company: Exciting fintech startup in London with innovative payment solutions.
- Benefits: Remote work, competitive salary, and opportunities for professional growth.
- Other info: Dynamic work environment with a focus on collaboration and innovation.
- Why this job: Join a team shaping the future of finance with AI-driven technology.
- Qualifications: 5+ years in backend development, preferably in fintech or payments.
The predicted salary is between 70000 - 90000 £ per year.
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.
Remote 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.)
Senior Software Engineer (C# / SQL Server) employer: Opulent Mind
Join a dynamic fintech company in London that is revolutionising the payments landscape. With a strong focus on innovation and employee development, we offer a collaborative work culture where your contributions directly impact our cutting-edge platform. Enjoy flexible remote working options, competitive benefits, and the opportunity to grow alongside a team that values creativity and technical excellence.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer (C# / SQL Server)
✨Tip Number 1
Network like a pro! Reach out to people in the fintech space, especially those who work at companies you're interested in. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your C# and SQL Server expertise, make sure to share it. Real-world examples of your work can speak volumes.
✨Tip Number 3
Prepare for the technical interview! Brush up on your algorithms and system design skills, especially around payments and financial systems. We want to see how you think and solve problems under pressure.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect directly with us.
We think you need these skills to ace Senior Software Engineer (C# / SQL Server)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of Senior Software Engineer. Highlight your experience with C#, SQL Server, and any relevant fintech projects you've worked on. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about payments and fintech. Share specific examples of how you've tackled challenges in previous roles, especially those that relate to money management.
Showcase Your Projects:Don’t just list your job responsibilities; showcase your projects! If you've built systems that handle complex transactions or have experience with AI in finance, let us know. We love seeing what you've actually created and owned.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Plus, it’s super easy!
How to prepare for a job interview at Opulent Mind
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially C#, SQL Server, and Java. Brush up on your knowledge of backend systems and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in fintech or payments and how you overcame them. Use examples that highlight your ability to design and ship core services, especially in scenarios where things didn’t go as planned.
✨Understand the Business Context
Familiarise yourself with the company’s mission and the payments landscape. Be ready to talk about how your work can contribute to their goals, particularly around handling complex transactions and ensuring compliance.
✨Ask Insightful Questions
Prepare thoughtful questions that show your interest in the role and the company. Inquire about their approach to integrating AI into their platform or how they handle transaction failures. This demonstrates your engagement and understanding of the industry.