Thought Machine, Engineering
Technical Program Manager at Thought Machine
- Location
- London, United Kingdom
- Compensation
- £150k +
Thought Machine is revolutionizing the banking industry with cloud-native core technology, and they are looking for a Technical Program Manager in London to drive their most complex engineering initiatives.
This isn't a traditional project management role; you’ll need deep technical expertise in Kubernetes, Kafka, and AWS/GCP to partner effectively with world-class engineers. With a total compensation package starting at £150k, this is a chance to lead massive, multi-month programs that replace legacy infrastructure at global scale.
If you have a background in software engineering and a track record of delivering high-impact technical programs at top-tier tech firms, this is the perfect opportunity to shape the future of financial services.
Role overview
Thought Machine is building cloud-native core banking technology to replace legacy infrastructure. As a Technical Program Manager, you will lead the planning and delivery of complex, multi-team engineering programs. This role requires technical depth to understand system architectures, manage trade-offs, and ensure the timely delivery of high-quality, reliable software.
About Thought Machine
Thought Machine is a financial technology company that builds next-generation, cloud-native core banking and payment platforms for banks and digital banking propositions worldwide. Its flagship product, Vault Core, is a modern, configurable core banking platform designed to run the full operations of banks according to contemporary software engineering best practices, enabling institutions of all sizes to become cloud-native with minimal disruption. Thought Machine’s technology allows banks to create, manage, and control any financial product or payment scheme they desire on a flexible, high‑performance, cloud-based architecture, helping to replace legacy infrastructure and eliminate the constraints and risks associated with traditional core systems.
What you will do
- Form and plan complex, multi-month engineering programmes from scratch, setting clear milestones, success criteria, and cross-team coordination frameworks.
- Deep dive into technical details with engineering teams to identify alignment gaps, manage dependencies, and make informed technical trade-offs.
- Communicate schedules, priorities, and technical updates across all levels of the company, ensuring stakeholders are aligned on project objectives.
Who this is a fit for
- Holds 10+ years of experience managing cross-functional technical initiatives within a top-tier technology company, FAANG, or leading fintech.
- Possesses deep technical expertise in microservices (Kubernetes, Kafka, AWS/GCP) and a strong quantitative degree from a top-tier university.
- Has a background in software or infrastructure engineering, allowing for a hands-on approach to solving problems within the full software development lifecycle.
Why this role is remarkable
- Own the delivery of high-impact engineering programmes that replace outdated legacy banking infrastructure for major global financial institutions.
- Join a deep engineering culture where you are a technical partner to developers, not just a schedule tracker or process manager.
- Work within a modern, cloud-native environment solving massive scalability and reliability challenges alongside a high-caliber team of engineers.
How Jack & Jill work together

What happens next?
Jack’s an AI agent for job searching and career coaching. He works for you.
Jill is the AI recruiter working for the company. She recruits from Jack’s network.
If your profile’s a match and Thought Machine wants to meet, Jill will make the intro. In the meantime, Jack will send you excellent alternatives.