Thought Machine logoThought Machine logo

Senior Back End Engineer at Thought Machine | London

Thought MachineUnited Kingdom, London
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

6+ years of experience as a Software Engineer. Proficiency in Python or Golang. Experience in automated testing frameworks.

About the job

At Thought Machine, we're on a mission to revolutionize banking by eradicating legacy technology from the world's banks. Our innovative core and payments technology operates natively in the cloud, laying the groundwork for modern banking solutions. Achieving this ambitious goal requires exceptional talent collaborating to create cutting-edge technology.

In recent years, we've experienced explosive growth, expanding our team to over 550 professionals across various locations, including London, New York, Singapore, Sydney, and our newly launched Engineering Hub in Lisbon. With over £500 million in funding, our esteemed investors include Molten Ventures, Eurazeo, Intesa Sanpaolo, Temasek, Nyca Partners, JPMorgan Chase Strategic Investments, and Standard Chartered Ventures.

Our company culture fosters excellence and encourages our team to produce top-tier work while having fun. We have been recognized for our outstanding workplace culture, earning one of the highest Glassdoor ratings among UK fintech companies and offering the industry's most generous employee share package. Global Finance Magazine named us one of the world's most innovative fintechs, and the Financial Times recognized us as one of Europe's fastest-growing companies for two years running, alongside being hailed a UK Best Employer for 2026.

As a Senior Back End Engineer, you will play a vital role in leading the development of Thought Machine’s Vault product. We are committed to achieving excellence in this role, adhering to best practices in continuous deployment within a monorepo style development framework.

Although our development pace is rapid, you will be expected to produce high-quality, production-ready code.

Key Responsibilities

  • Design, implement, and develop scalable, high-performance microservices using industry best practices.

  • Create automated unit tests, integration tests, and more.

  • Collaborate with other engineering teams to ensure features are added in a coherent and structured manner.

  • Manage and debug deployments from testing environments through to production.

  • Translate customer requirements into actionable, trackable tickets.

Essential Qualifications

  • A minimum of 6 years of experience as a Software Engineer.

  • Proficiency in either Python or Golang.

  • Experience in developing automated tests and integrations.

About Thought Machine

Thought Machine is at the forefront of redefining banking technology, eliminating outdated systems and delivering innovative cloud-based solutions. With a strong emphasis on culture, collaboration, and cutting-edge technology, we are recognized as leaders in the fintech sector.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.