Software Engineering Intern

Reposted 4 Days Ago
Be an Early Applicant
London, Greater London, England, GBR
In-Office
Internship
Fintech • Software • Financial Services
The Role
As a Software Engineering Intern, you will work on client and internal projects, using technologies like Golang and Kafka, and contribute to innovative financial applications.
Summary Generated by Built In

Thought Machine’s mission is bold – to properly and permanently rid the world’s banks of legacy technology. To achieve this, we have developed the foundations of modern banking through core and payments technology which run natively in the cloud. What we are attempting is hard and means we need great people working together to build great technology.

We have grown rapidly in the past few years – growing our team to more than 550 individuals across offices in London, New York, Singapore and Sydney. We have raised more than $500m in funding and are now valued at $2.7bn. Our investors include Molten Ventures, Eurazeo, Intesa Sanpaolo, Temasek, Nyca Partners, JPMorgan Chase Strategic Investments, Standard Chartered Ventures, and more.

We have created a culture that enables our team to produce the best work in the industry while ensuring we have fun along the way. We're regularly cited as having a fantastic workplace culture and have been recognised by Sifted magazine as having one of the highest Glassdoor ratings for a UK fintech company and the industry's most generous employee share package. Named one of the world’s most innovative fintechs by Global Finance Magazine, we were also recognised by the Financial Times as one of Europe’s fastest-growing companies for two consecutive years—and a UK Best Employer for 2026.

We are currently searching for candidates to join us for a paid 10-week internship this summer. In this role, you will work in a team within our engineering department, using cutting-edge technology to deliver both client-facing and internal projects.

Intern projects within our engineering department can include building a card scheme simulator using Kafka and Go, adding an LLM agent for SaaS observability, and building a linter to validate that all API changes meet our guidelines.

You will develop ownership and responsibility for your own work and learn how to build software in a professional environment. Our programme will support your growth and development whilst you work alongside some of the brightest minds in fintech.

Feedback from previous interns

The company culture is great, and the environment is very friendly and welcoming. There is a lot of support available for interns, and everyone wants them to succeed” – 2025 intern in engineering.

The internship offers a very valuable learning experience. The knowledgeable and friendly team provides extensive support, making it easy to ask questions and encouraging intern success.” – 2025 intern in engineering.

Timeline for the application and interview process

Applications will be open from Friday 6th March – Friday 20th March

Interviews will take place from Monday 23rd March – Friday 26th April

Internships will run from Monday 29th June – Friday 4th September

Requirements

Alongside having the core skills below, the new member of the team should be excited to work with new technologies, push their engineering skills to the limit, and be ready to work across engineering, design, and business development, to build the next generation of financial applications.

Essential

  • Have obtained or be working towards a degree or equivalent in Computer Science, Engineering or a related discipline

  • Have some experience in programming

  • An enthusiastic interest to learn Golang and Python

Desirable

  • Have contributed to an open-source project or taken part in a University project of considerable scale

  • Have experience programming or designing tools and applications as part of a personal project

  • Prior experience working on an Artificial Intelligence project..

Preference will be given to applicants graduating in 2027

Benefits

  • Highly competitive salary

  • 25 days holiday and bank holidays (prorated)

  • Flexible working hours

  • Access to outstanding learning materials and courses

  • Sports and hobby clubs, subsidised by Thought Machine

  • All the latest tech you need

  • Start the day properly with fresh fruit and cereals

  • Huge range of healthy (and not-so-healthy) snacks and drinks

  • A talented and experienced team as your colleagues

  • An environment where we encourage learning and development

  • Weekly food pop up

We actively hire candidates who demonstrate technical excellence in their field and welcome people of all ages and backgrounds, providing everyone with equal access to professional development. You are encouraged to apply even if your experience doesn't accurately match the job description. We also encourage applications from those with different abilities, including candidates with ADHD, autism, dyslexia or dyspraxia.

Top Skills

Go
Kafka
Python
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
617 Employees
Year Founded: 2014

What We Do

Our team’s mission is a bold one – to create technology that can run the world’s banks according to the best designs and software practices of the modern age. In doing so, we will properly and permanently rid the world’s banks of the problems generated by poor technology running on legacy infrastructure. Our solution to this is Vault Core: a complete core banking platform that is capable of being configured easily to suit the needs of any bank. We have built Vault Core from the ground up as a cloud-native, microservices and API-based platform. Thought Machine has a deep culture of engineering excellence, and our approach has engendered a seismic shift in the banking industry. Thought Machine is looking for highly talented individuals to help grow the company and achieve our ambitious goal. We pride ourselves on having an excellent internal culture, where we strive hard to create the best possible working environment; a healthy mix of great technical work, fast pace, a supportive atmosphere, and of course our irreverent sense of fun

Similar Jobs

Graphcore Logo Graphcore

2026 Summer Intern - Software Engineering - Drivers

Artificial Intelligence • Semiconductor
Hybrid
Cambridge, Cambridgeshire, England, GBR
488 Employees

Graphcore Logo Graphcore

2026 Summer Intern - Software Engineering - Drivers

Artificial Intelligence • Semiconductor
Hybrid
Bristol, England, GBR
488 Employees
Hybrid
Bristol, England, GBR
488 Employees
Hybrid
London, Greater London, England, GBR
76 Employees
43K-43K Annually

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account