Back-end Engineer Intern
Software Engineering
Paris, France · Amsterdam, Netherlands · London, UK
About Tranched
At Tranched, we lead the way in asset tokenisation, empowering loan originators with superior financing options and providing investors with faster, simpler access. Our platform automates the structuring and management of complex securitisation transactions, bridging traditional finance with cutting-edge technology. Backed by a16z, we are committed to offering accessible, secure, and innovative financial solutions to the real economy. Join us in this financial revolution.
The Internship
This is a six-month engineering internship on our back-end team. You will work in our Golang codebase alongside senior engineers, shipping real features to production rather than throwaway side projects. We weigh curiosity and capability over years on a CV, so whether you are mid-degree or a recent graduate, what matters is that you are an eager learner who wants to build the real thing. Several of our current full-time engineers joined us as interns.
Key Responsibilities
Contribute to performant, production-ready back-end systems and APIs in Golang, with guidance from senior engineers.
Help build interactions across multiple data sources, services, and blockchain protocols.
Learn to model real financial structure in code: tranches, cash flows, waterfalls, and the logic that underpins a securitisation protocol.
Write clean, well-tested code and clear technical documentation.
Apply security best practices across the stack.
Take part in code reviews and team architecture discussions; the important technical decisions are made together.
Support colleagues across the stack where it helps, including data pipelines, infrastructure, and the AI tooling we are building into the platform.
Ideal Candidate
You will be a strong fit if you bring:
Working knowledge of Golang, or strong experience in another typed language (e.g. Java, C#, Rust, C++) and the enthusiasm to pick up Go quickly.
A foundation in how back-end systems and APIs work.
Familiarity with version control (Git).
Strong critical thinking, attention to detail, and a genuine eagerness to learn.
Clear communication and the ability to work effectively in a fast-paced, collaborative environment.
Currently studying or recently graduated in computer science, engineering, or a related field, or able to demonstrate equivalent practical ability.
Nice to Have
Personal or open-source projects, or a GitHub profile we can look at.
Exposure to containerised applications (Docker).
Curiosity about Web3 / blockchain and the Ethereum stack (go-ethereum).
Interest in AI / LLM tooling in production systems.
What We Offer
Real ownership from day one: you ship production code, not throwaway tasks.
Close mentorship from senior engineers, with regular feedback and code review.
The chance to work at the forefront of applied AI in engineering, and to build a skill set that will define the next decade of how software is made.
A front-row seat in the fast-evolving world of asset tokenisation, blockchain technology, and institutional finance.
A small, senior team culture built around technical excellence and genuine ownership.
Competitive internship compensation.
Flexible work hours and remote working opportunities.
A strong possibility of converting to a full-time role for the right person; this is how several of our team joined.
The Details
Duration: 6 months
Location: Hybrid (London, Paris or Amsterdam)
Start date: Flexible
How to Apply
Send your CV, GitHub profile, and a brief cover letter explaining why you are a strong fit for Tranched to christine@tranched.fi. Please use "Back-end Engineer Intern" as the subject line.
Tranched is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.