At a Glance
- Tasks: Design and maintain backend services for innovative financial products.
- Company: Join a dynamic fintech startup based in Edinburgh with a remote work option.
- Benefits: Enjoy competitive pay, flexible working, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on quality and innovation.
- Why this job: Make a real impact by solving problems that affect people's finances.
- Qualifications: 3+ years of backend engineering experience and strong coding skills.
The predicted salary is between 50000 - 70000 £ per year.
Remote and HQ in Edinburgh when required
We’re looking for backend engineers who like to build clean, reliable systems and understand how things connect behind the scenes. This is core infrastructure work — the pipes, not the paint. You’ll help power the next generation of financial products by writing code that is scalable, secure, and easy to maintain. Whether you’re working on payment flows, data architecture, or customer account logic, you’ll be solving real problems that affect real people. If you take pride in simplicity and getting things done, we’d like to talk.
What You’ll Do
- Design, build, and maintain backend services and APIs for Caledonia’s core platform
- Collaborate with product, frontend, and ops teams to ship reliable features quickly
- Write clean, well‑documented code that can scale across multiple products
- Optimise systems for performance, security, and resilience
- Help define backend architecture, database models, and infrastructure choices
- Participate in code reviews and technical discussions that move the work forward
- Contribute to a growing culture of engineering quality and thoughtful development
What You’ll Bring
- 3 or more years of backend engineering experience, ideally in a fintech or startup setting
- Strong knowledge of at least one backend language (Kotlin, Python, Go, Java, or similar)
- Experience with building APIs, working with relational databases, and designing scalable systems
- Understanding of secure coding practices and how to protect sensitive data
- A pragmatic approach to architecture and a sharp eye for what matters
- Comfort working in small teams where ownership is shared and autonomy is expected
- Willingness to work with ambiguity and help shape technical direction as we grow
Who You’ll Work With
This role reports to the Head of Engineering and works closely with product managers, frontend developers, and the founding team. You’ll be part of the team that builds and maintains Caledonia’s technical core.
Backend Engineers in Edinburgh employer: Caledonia Financial
Contact Detail:
Caledonia Financial Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Engineers in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other backend engineers. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Build a portfolio showcasing your projects, especially those that highlight your backend engineering prowess. Share it on platforms like GitHub and make sure it’s easy for potential employers to see what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common interview questions and consider mock interviews with friends or mentors to build confidence.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented backend engineers. Tailor your approach to show how your experience aligns with our mission of building clean, reliable systems.
We think you need these skills to ace Backend Engineers in Edinburgh
Some tips for your application 🫡
Show Your Passion for Clean Code: When you’re writing your application, let us know how much you value clean, reliable systems. Share examples of projects where you’ve built scalable and maintainable code. We love to see that pride in simplicity!
Highlight Your Collaboration Skills: We want to know how you work with others! Mention any experiences where you’ve collaborated with product, frontend, or ops teams. It’s all about teamwork here, so show us how you contribute to shipping reliable features quickly.
Be Specific About Your Technical Skills: Make sure to detail your backend engineering experience and the languages you’re proficient in. Whether it’s Kotlin, Python, or Java, we want to see how your skills align with our needs. Don’t hold back on those technical details!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and get to know you better. Plus, it shows you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at Caledonia Financial
✨Know Your Tech Stack
Make sure you’re well-versed in the backend languages mentioned in the job description, like Kotlin, Python, Go, or Java. Brush up on your knowledge of APIs and relational databases, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled real problems in your previous roles. Think about how you’ve optimised systems for performance or security, and be ready to explain your thought process behind those decisions.
✨Emphasise Collaboration
Since this role involves working closely with product managers and frontend developers, highlight your experience in collaborative environments. Share examples of how you’ve successfully worked in small teams and contributed to shared ownership of projects.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s backend architecture and future technical direction. This shows your genuine interest in the role and helps you gauge if the company aligns with your values and career goals.