At a Glance
- Tasks: Design and optimise backend services in a cutting-edge microservices architecture.
- Company: Join nSure.ai, a leader in payment fraud prevention with a dynamic startup culture.
- Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
- Other info: Collaborative team environment with a focus on innovation and ownership.
- Why this job: Make a real impact on fraud prevention technology and help protect customers.
- Qualifications: 6+ years of backend engineering experience and strong Node.js skills required.
The predicted salary is between 36000 - 60000 £ per year.
nSure.ai is the payment fraud prevention provider of choice for Gaming, Prepaid and Gift Cards, and Crypto. We offer a managed service based on adaptive AI that deploys, for each customer, a dedicated model trained on their data. Focusing on behavioral patterns - the most accurate and uniquely effective way to mitigate modern scalable fraud - our solution takes a fundamentally different approach to detecting fraud and preventing it from happening. Our customers benefit from the highest-efficacy decisions delivered in real-time, with up to 98% approval rates and a chargeback guarantee, generating zero‐risk net incremental profit.
We are looking for a Senior Backend Engineer to join our core team and push forward the technology that powers our fraud prevention engine. In this role, you will work closely with Data Analysts and Data Scientists to evolve the logic, infrastructure, and performance of our decision‐making systems. You will design and build high-performance backend services, improve latency and reliability at scale, and contribute to the architecture of a distributed microservices ecosystem running in Kubernetes. This is an opportunity to make a direct impact on our product, performance, and customers in a fast-moving startup environment where ownership, initiative, and curiosity truly matter.
Requirements
- BSc in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 6+ years of backend engineering experience.
- 4+ years of hands‐on Node.js experience (TypeScript).
- Strong expertise with at least one NoSQL document store (e.g., MongoDB, Couchbase).
- Hands‐on experience with at least one streaming or message/event system (Kafka, RabbitMQ, AWS SQS, etc.).
- Experience designing and implementing RESTful APIs.
- Experience working with at least one cloud platform (AWS, GCP, or Azure).
- Strong testing mindset and experience with automated testing frameworks.
- A proactive, curious, and problem‐solving mindset with a strong sense of ownership.
- Fluent English (written & spoken).
Nice to Have
- Practical experience with DevOps tooling such as Kubernetes, Helm, Terraform, or other infrastructure‐as‐code solutions.
- Familiarity with Python.
- Familiarity with ML fundamentals (classification, precision/recall, train/test, etc.).
- Background in payments, fintech, or fraud prevention.
Responsibilities
- Design, develop, and optimize backend services in a modern microservices architecture.
- Build and maintain low‐latency APIs that power real‐time decisioning.
- Own services end‐to‐end: deployment, monitoring, scalability, and performance in a Kubernetes environment.
- Improve system reliability, scalability, and security through engineering best practices.
- Write clean, maintainable, and well‐tested code (unit + integration tests).
- Collaborate in architecture discussions, influence decisions, and drive technical improvements.
Senior Backend Engineer in London employer: nSure.ai
nSure.ai is an exceptional employer that fosters a dynamic and innovative work culture, perfect for those looking to make a significant impact in the fintech space. With a strong emphasis on employee growth, we provide opportunities for continuous learning and development, alongside a collaborative environment where your ideas are valued. Located in a fast-paced startup atmosphere, you will enjoy the benefits of working with cutting-edge technology while contributing to meaningful solutions that combat payment fraud.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Backend Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to backend engineering. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and system design principles. Practice coding challenges and be ready to discuss your past experiences in detail. Confidence is key!
✨Tip Number 4
Don’t forget to 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 are genuinely interested in joining our team.
We think you need these skills to ace Senior Backend Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Backend Engineer role. Highlight your experience with Node.js, NoSQL databases, and any cloud platforms you've worked with. We want to see how your skills align with what we're looking for!
Showcase Your Projects:Include specific projects that demonstrate your backend engineering skills. If you've built APIs or worked on microservices, let us know! We love seeing real examples of your work and how you’ve tackled challenges.
Be Clear and Concise:When writing your application, keep it clear and to the point. Use bullet points where possible to make it easy for us to read. We appreciate a well-structured application that gets straight to the good stuff!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team at nSure.ai!
How to prepare for a job interview at nSure.ai
✨Know Your Tech Stack
Make sure you’re well-versed in Node.js and any NoSQL databases like MongoDB or Couchbase. Brush up on your experience with RESTful APIs and cloud platforms, as these are crucial for the role. Being able to discuss specific projects where you've used these technologies will really impress.
✨Showcase Your Problem-Solving Skills
Prepare to share examples of how you've tackled complex backend challenges in the past. Think about times when you improved system performance or reliability. This is your chance to demonstrate your proactive mindset and ownership of projects.
✨Understand the Company’s Mission
Familiarise yourself with nSure.ai's approach to fraud prevention and their use of adaptive AI. Showing that you understand their unique value proposition and how your skills can contribute to their goals will set you apart from other candidates.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the tech stack, and future projects. This not only shows your interest in the role but also gives you a better understanding of how you can fit into their fast-moving startup environment.