Principal Software Engineer

London, England, United Kingdom · Engineering


We’re building the world’s greatest investment platform, with a tech stack to match. Rather than traditional VC funding, Freetrade has raised over £4 million through Crowdcube - meaning our investors are our users and our community.

We are looking for a Principal Software Engineer (we're language-agnostic!) to come join our small, but growing engineering team. You’ll be one of the first engineers to join at this level, and you’ll evolve our architecture and take ownership of the design and development of core features. Plus, depending on your interests, you’ll help us raise the bar for best practices, help us hire a world-class team with a brilliant engineering culture.

Our stack:

By leveraging GCPs serverless offerings like Firebase, Cloud Composer & Stackdriver, we're able to build a reliable and performant platform with a small team. We use the real-time database, cloud functions and the other features like pub/sub to provide a frictionless investment platform. We're language-agnostic, as we're focused on finding amazing software engineers who want to build something exciting with us.

In your first twelve months at Freetrade, you will:


Freetrade has raised over £4 million through Crowdcube. The benefits of this versus traditional VC funding are:

We're very open about what we're working on, and the best places to learn more are our buzzing community forum and our blog.

We are an Equal Opportunity employer committed to a diverse and representative team. Whatever your race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability - we want to hear from you.

Apply for this job