At a Glance
- Tasks: Design and build scalable APIs and backend systems for global use.
- Company: Rapidly scaling fintech marketplace with a product-focused culture.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on innovation and autonomy.
- Why this job: Join a team solving complex problems in the exciting fintech space.
- Qualifications: Experience in payments and strong core banking knowledge required.
The predicted salary is between 60000 - 80000 £ per year.
A rapidly scaling fintech (B2B marketplace) is searching for a Software Engineer experienced in Payments to help build the next generation of financial infrastructure powering businesses around the world.
If you love solving complex problems, enjoy autonomy, and want to work in a product‑focused culture then this could be for you.
Responsibilities- Design and build scalable, reliable APIs and backend systems used globally
- Work closely with Product, Finance Ops, and Account Management teams to deliver best‑in‑class user experiences
- Take ownership across the stack, building new features, integrating third‑party fintech APIs, refactoring architecture
- Dive deep into the fintech domain and integrate with major service payment providers
- Contribute to distributed system design using messaging queues and modern patterns
- Craft beautiful, intuitive, public-facing APIs that developers love
- Proven experience in payments (must-have)
- Strong core banking knowledge
- Ability to build systems that are fast, scalable, and robust
- Excellent communication skills — able to translate complex tech into business impact
- Autonomous, proactive, and highly collaborative
- TypeScript
- PostgreSQL
- Kubernetes
- Google Cloud Platform (GCP)
- RabbitMQ
- Microservices architecture
Software Engineer employer: Cierti
Contact Detail:
Cierti Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the fintech space, especially those who work with payments. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those involving APIs and payment systems. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of TypeScript, PostgreSQL, and Kubernetes. Practice coding challenges and system design questions to impress during the interview.
✨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 proactive about their job search.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in payments and showcases your skills with TypeScript, PostgreSQL, and Kubernetes. We want to see how your background aligns with the role, so don’t hold back on those relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about fintech and how you can contribute to building scalable APIs. Let us know what excites you about this opportunity and how you can make an impact.
Showcase Problem-Solving Skills: In your application, share examples of complex problems you've solved in previous roles. We love candidates who can demonstrate their ability to think critically and work autonomously, especially in a product-focused culture like ours.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the attention you deserve. Plus, it’s super easy!
How to prepare for a job interview at Cierti
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, PostgreSQL, and Kubernetes. Brush up on your knowledge of how these technologies work together, especially in a payments context. Being able to discuss your experience with these tools will show that you're ready to hit the ground running.
✨Understand the Fintech Landscape
Dive deep into the fintech domain before your interview. Familiarise yourself with major payment service providers and current trends in financial technology. This will not only help you answer questions but also demonstrate your genuine interest in the industry.
✨Showcase Problem-Solving Skills
Prepare to discuss specific examples where you've solved complex problems in your previous roles. Think about challenges you faced while building scalable systems or integrating third-party APIs, and be ready to explain your thought process and the impact of your solutions.
✨Communicate Effectively
Practice translating technical jargon into business impact. You’ll need to communicate with various teams, so being able to articulate how your work contributes to user experiences and business goals is crucial. Consider role-playing with a friend to refine your communication skills.