
Sr. Backend Engineer
At Fence, we're transforming the way debt facilities are managed. We are the Operating System for your debt facility, reducing the amount of resources spent in back-office operations and letting teams focus on what matters.
$60,000 - $90,000 /year

About the role
Overview
This role involves owning and scaling backend systems, working closely with the CTO to define the technical roadmap, and ensuring clean, maintainable, and high-performance code. You’ll design data models, optimize SQL/NoSQL databases, and build on AWS, applying modern frameworks like FastAPI and Pydantic. With a startup mindset, you’ll innovate, solve complex problems at scale, and drive product delivery end-to-end, shaping the future of fintech from Madrid.
Skills
Candidate requirements
These are the minimum requirements a candidate must meet to be considered for this role.
- 5+ years of experience in software development, with a strong emphasis on backend systems.
- Provable strong Python development skills including experience with modern tools and frameworks such as Typing, Pydantic, FastAPI, etc. adhering to best practices in clean code, testing, and maintainability.

Sr. Backend Engineer
At Fence, we're transforming the way debt facilities are managed. We are the Operating System for your debt facility, reducing the amount of resources spent in back-office operations and letting teams focus on what matters.
Referral bounty
Last updated 2025-09-24T15:18:42.539Z
Overview
This role involves owning and scaling backend systems, working closely with the CTO to define the technical roadmap, and ensuring clean, maintainable, and high-performance code. You’ll design data models, optimize SQL/NoSQL databases, and build on AWS, applying modern frameworks like FastAPI and Pydantic. With a startup mindset, you’ll innovate, solve complex problems at scale, and drive product delivery end-to-end, shaping the future of fintech from Madrid.
Salary
$60,000 - $90,000
/yearLocation
Madrid, Spain
HybridEmployment type
Full-Time
Department
Engineering
Level
Senior
Skills
Overview
This role involves owning and scaling backend systems, working closely with the CTO to define the technical roadmap, and ensuring clean, maintainable, and high-performance code. You’ll design data models, optimize SQL/NoSQL databases, and build on AWS, applying modern frameworks like FastAPI and Pydantic. With a startup mindset, you’ll innovate, solve complex problems at scale, and drive product delivery end-to-end, shaping the future of fintech from Madrid.
Skills
Candidate requirements
These are the minimum requirements a candidate must meet to be considered for this role.
- 5+ years of experience in software development, with a strong emphasis on backend systems.
- Provable strong Python development skills including experience with modern tools and frameworks such as Typing, Pydantic, FastAPI, etc. adhering to best practices in clean code, testing, and maintainability.
About Fence Finance
For capital providers, our platform enables internet-native debt solutions and real-time portfolio insights, enhancing your credit investment monitoring. With Fence, you stay ahead, making informed decisions for success.
Asset originators benefit from enhanced capital efficiency and reduced operational costs, thanks to Fence's automation. We seamlessly integrate debt facilities into your tech stack and provide on-demand programmable debt, giving you unprecedented control over the capital you borrow.
Join us at Fence as we shape the future of finance through innovation, precision, and limitless financial possibilities.
Head office
Madrid , Spain
Company score (5)
Most candidates are reviewed quickly
Funding
$1.8M - Seed
November 2023
Earn up to $5,000 if you refer someone for this job