cover image
Thought Machine

Thought Machine

www.thoughtmachine.net

3 Jobs

534 Employees

About the Company

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.

Listed Jobs

Company background Company brand
Company Name
Thought Machine
Job Title
Senior Cloud Support Engineer
Job Description
**Job Title** Senior Cloud Support Engineer **Role Summary** Lead and own the resolution of complex, high‑priority incidents for a cloud‑native banking platform. Drive continuous improvement of support tooling, mentoring junior engineers, and collaborate with engineering and product teams to elevate platform stability and client satisfaction. **Expectations** - Own end‑to‑end escalations and provide calm, decisive leadership in high‑pressure client situations. - Influence support model evolution without direct authority. - Maintain technical depth across hosted SaaS and self‑managed deployments. **Key Responsibilities** - Investigate and resolve critical incidents, coordinating with engineering and delivery. - Own escalations from initiation to resolution, ensuring timely, effective outcomes. - Develop and refine dashboards, automation, and observability tools. - Identify recurring problems, propose and lead solutions to improve stability. - Mentor and train IC1 and IC2 engineers, sharing knowledge and best practices. - Contribute to playbooks, root‑cause analyses, and internal documentation. - Support client teams on best‑practice configurations for hosted and self‑managed Vault deployments. - Manage technical relationships with enterprise clients. - Shape and implement regional support processes and tooling. **Required Skills** - ≥5 years in technical support, cloud infrastructure, or SRE/DevOps in high‑scale, client‑facing environments. - Proficient in incident management, root‑cause analysis, and production troubleshooting. - Strong Linux systems expertise (filesystems, networking, internals). - Programming in Golang and Python; experience with infrastructure tools or observability stacks (Grafana, Prometheus, EFK). - Comfortable with cloud‑native platforms and tools (Kubernetes, Terraform, AWS/GCP, Docker). - Excellent communication under pressure; ability to influence across client, product, and engineering boundaries. - Proven ability to lead without authority, mentor, and drive cross‑functional initiatives. - Drive for sustainable, scalable support practices. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience). - Relevant cloud certifications (e.g., AWS Certified Solutions Architect, GCP Professional Cloud Architect) preferred.
London, United kingdom
Hybrid
Senior
05-02-2026
Company background Company brand
Company Name
Thought Machine
Job Title
Personal Assistant 6-12 month FTC
Job Description
Job title: Personal Assistant (Fixed Term Contract – 12 months) Role Summary: Provide high‑level executive support in a fast‑paced environment, managing schedules, travel, and events while serving as the primary liaison between senior leadership, clients, and external partners. Expactations: - Demonstrate exceptional organization, proactive communication, and the ability to adapt quickly to changing priorities. - Maintain strict confidentiality and handle sensitive information discreetly. - Exhibit initiative, resilience, and a collaborative approach to decision‑making. Key Responsibilities: - Serve as the main point of contact for senior executives, clients, and partners. - Organize, coordinate, and manage calendars, meetings, and business travel arrangements. - Liaise with internal staff and external parties on behalf of executives. - Handle administrative tasks, including document, slide, and spreadsheet management using Google Workspace. - Support planning and execution of department off‑sites, training events, and other executive‑level events. Required Skills: - 3–5 years experience as a Personal Assistant supporting multiple stakeholders. - Excellent time‑management, prioritization, and multitasking abilities. - Strong verbal and written communication skills. - Proficiency in Google Workspace (Docs, Slides, Sheets, Calendar). - Ability to act independently, make confident decisions, and maintain confidentiality. - Forward‑thinking, adaptable, and resilient with a collaborative mindset. Required Education & Certifications: - High school diploma or equivalent (university degree preferred, not mandatory). No specific certifications required.
London, United kingdom
On site
Junior
24-02-2026
Company background Company brand
Company Name
Thought Machine
Job Title
Cloud Security Engineer
Job Description
**Job Title**: Cloud Security Engineer **Role Summary**: Engineer, design, and maintain scalable cloud security controls and tooling for a cloud‑native banking platform. Provide security expertise and mentorship across engineering teams, conduct threat modelling, security reviews, and automate compliance of infrastructure‑as‑code. **Expectations**: Deliver secure solutions that meet evolving threat landscapes, collaborate cross‑functionally, and influence security strategy. Demonstrate strong communication with engineering, operations, and product teams. **Key Responsibilities** - Conduct threat modelling and design reviews with engineering teams to identify mitigations. - Design, build, and operate cloud‑native preventative and detective controls at scale. - Develop and maintain security tooling and automation for IaC audits and runtime monitoring. - Integrate security into CI/CD pipelines and containerized workloads (Kubernetes, Docker). - Perform security testing, code reviews, and vulnerability assessments across public‑cloud environments. - Collaborate with cloud engineering and ops to sustain a secure production state. - Contribute to overall security strategy, tooling selection, and policy definition. **Required Skills** - Experience with containerised application delivery in public cloud (AWS, GCP) using CI/CD and IaC. - Knowledge of cloud networking, security ops, orchestration, and distributed system security. - Proficiency in threat modelling, design reviews, and secure coding practices. - Programming in Go, Python, or similar for security tooling development. - Familiarity with Git version control and scripting for automation. - Strong interpersonal and communication skills for cross‑team collaboration. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Security, or related field. - Relevant cloud security certifications preferred: AWS Security Specialty, GCP Professional Cloud Security Engineer, or equivalent.
London, United kingdom
Hybrid
26-02-2026