Principal Software Engineer

London, England, United Kingdom · Engineering


Freetrade is a next-generation investment tech startup, bringing free stock investing to the UK and Europe for the first time ever. We’ve built a beautiful investing app to trade in real shares, with zero commissions or fees in a fluid, mobile-first experience.

Our mission is to build a totally new culture around investing: innovative, customer-first and universally accessible. With over £4m in funding so far and as the most overfunded company ever on Crowdcube, we're a growing team poised to disrupt the £1.2 trillion UK retail investments market. And that's just the start.

We are looking for a Principal Software Engineer to join our small, but growing product-led 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, you’ll help us raise the bar for best practices, help us hire a world-class team with a brilliant engineering culture.

Our stack:

Using GCP's 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:


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