About the job
At Thought Machine, we are on a daring mission to liberate the world's banks from outdated legacy technologies. Our innovative approach has led to the development of cutting-edge core and payments technology that operates seamlessly in the cloud. Achieving this ambitious goal demands exceptional talent collaborating to create outstanding technology.
Our rapid growth has led us to expand our team to over 550 professionals across offices in London, New York, Singapore, Sydney, and our new Engineering Hub in Lisbon. We have successfully raised over £500 million in funding, attracting esteemed investors such as Molten Ventures, Eurazeo, Intesa Sanpaolo, Temasek, Nyca Partners, JPMorgan Chase Strategic Investments, Standard Chartered Ventures, among others.
We pride ourselves on fostering a workplace culture that empowers our team to deliver the highest quality work in the industry while enjoying the journey. Regularly acknowledged for our exceptional workplace environment, we have been recognized by Sifted magazine as having one of the highest Glassdoor ratings among UK fintech companies, as well as offering the most generous employee share packages in the industry. Our innovative spirit has earned us accolades from Global Finance Magazine as one of the world's most innovative fintechs and recognition from the Financial Times as one of Europe’s fastest-growing companies for two consecutive years, alongside being named a UK Best Employer for 2026.
Vault Core, our flagship core banking platform, is built to support a diverse range of banking products, from mortgages and savings to intricate corporate lending, utilizing our unique, Python-based Smart Contracts. Currently, over 50 clients, including several Tier 1 banks with systemic importance, rely on Vault Core for their most critical banking operations. This platform can be either self-hosted by clients or utilized as a SaaS solution managed by Thought Machine, with compatibility across major cloud providers such as AWS, GCP, and Azure.
This highly technical role will see you collaborating closely with Engineering leadership to address challenges surrounding data integrity and consistency, performance at scale, and optimizing the developer experience for those launching financial products on our platform. You will be responsible for defining APIs and user journeys that enable our clients to provide exceptional experiences to their customers, while accommodating the various banking institutions we partner with and their unique products and operational methodologies.
This position is ideal for a professional who excels at the intersection of technical complexity and high-level product strategy, possessing strong commercial instincts. You recognize that the success of our clients hinges on a platform that is not only functional but also boasts best-in-class design, performance, and resilience. By fostering alignment across Engineering and product teams, you will drive the development of solutions that meet our clients' needs.
