2,131,338open jobs
136,657companies
256,227added this week
Browse all
Salary
$84k – $111k per year
Location
Hybrid (Lisbon, Portugal)
Seniority
Senior
Visa
Sponsors visas in United States, United Kingdom; no register of this country names it
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 8, 2026. First seen by Alion on Sep 21, 2026. Thought Machine scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Thought Machine is a financial technology company that builds Vault Core, a cloud-native core banking platform, and Vault Payments, which banks use to replace legacy mainframe systems. Founded in 2014 by former Google engineer Paul Taylor, it works with retail and commercial banks in Europe, Asia-Pacific and the Americas and runs offices in London, Lisbon, Singapore, New York and Sydney. The company is headquartered in London, England, United Kingdom.

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, Sydney and our newly established Engineering Hub in Lisbon. We have raised more than £500m in funding and 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.

As a Senior Software Engineer I at Thought Machine, you will own and deliver highly complex, end-to-end engineering work items. You will look beyond immediate coding tasks to consider long-term system architecture, product strategy, and client outcomes.

In this role, you will act as a technical anchor for your team, solving ambiguous problems, guiding less experienced engineers, and actively shaping our technical and product roadmaps. This is a role for an engineer who values clean, maintainable systems, embraces an egoless approach to collaboration, and is driven to deliver robust solutions to production.

What You’ll Do

Technical Leadership

  • Design & Build: Design and build highly reliable, secure, and scalable software solutions for complex problems.

  • Architecture & Standards: Contribute to team guidelines ensuring our services meet top-tier security, performance, cost, and reliability standards.

  • Code Quality & Peer Review: Set a high bar for code quality by providing constructive, detailed feedback on design documents and pull requests.

  • Operational Excellence: Investigate issues across multiple services in production, drive learning from operational incidents, and feed improvements back into our prioritisation process.

  • Hiring: Actively participate in our growth by leading technical interviews.

Product & Delivery

  • End-to-End Ownership: Own work items from initial concept to production, creating structured delivery plans, managing dependencies along the way and owning delivery of these work items.

  • Product Vision: Partner with Product Managers to prioritize features, translate client requirements into technical specifications, and ensure solutions align with our overarching product vision.

  • Incident Management: Confidently own the resolution of incidents, coordinating mitigation, fixes, and post-mortem artifacts.

Collaboration & Mentorship

  • Team Growth: Mentor and support less experienced engineers, helping them level up technically and adapt to Thought Machine’s engineering philosophy.

  • Stakeholder Management: Translate highly technical problems and architectural decisions into clear concepts for non-technical stakeholders.

What We’re Looking For

  • Technical Expertise: Strong proficiency in modern backend languages (ideally Go or Python) and experience building distributed, cloud-native systems (Kubernetes, AWS/GCP, gRPC, PostgreSQL).

  • Problem Solving: A proven track record of breaking down ambiguous, and complex problems into clear, deliverable milestones.

  • Production Operations: Experience supporting high-throughput systems in production environments and diagnosing complex issues across distributed systems.

  • Egoless Collaboration: A highly collaborative, feedback-receptive mindset focused on finding the best outcomes for our clients and business rather than defending personal preferences.

  • Communication: Excellent written and verbal communication skills, with the ability to build consensus and document technical designs clearly.

This is a full-time, permanent position based in our Lisbon office, requiring Three days a week onsite.

Benefits

  • Highly competitive salary

  • Voluntary Pension Plan (match up to 5%)

  • Private Healthcare Insurance

  • Comprehensive Life Insurance

  • 25 days holiday plus public holidays

  • Two charity days a year

  • Daily Meal Allowance

  • Access to outstanding learning materials and courses

  • Sports and hobby clubs, subsidised by Thought Machine

  • All the latest tech you need

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

  • A talented and experienced team as your colleagues

  • An environment where we encourage learning and progress

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,131,338 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Lisbon
Remote (Portugal) · Full-Time · 5+ years exp · Bachelor's Degree · Lisbon
PHP
C#
Apply
Hybrid · Full-Time · Porto
JavaScript
Java
Kotlin
TypeScript
Java
Spring Boot
Kotlin
Mockito
Databases
MySQL
PostgreSQL
Frontend
Angular
Mobile
JUnit
DevOps
Rest API
GitLab CI
CI/CD
Jenkins
Git
Docker
Kubernetes
Apply
Hybrid · Full-Time · Porto
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
xUnit
Databases
PostgreSQL
Redis
Frontend
Angular
DevOps
Rest API
Azure DevOps
GitHub Actions
Azure
CI/CD
Git
Docker
Kubernetes
Apply
$34k per year · Hybrid · Full-Time · Vilnius
Python
Go
Java
PHP
Ruby
Python
Django
PHP
Laravel
Symfony
Ruby
Ruby on Rails
Databases
MySQL
Redis
ElasticSearch
DevOps
Datadog
Git
Kubernetes
Grafana
GitHub
Management
Agile
Scrum
Apply
$34k per year · Hybrid · Full-Time · Kaunas · Vilnius
Python
Go
Java
PHP
Ruby
Python
Django
PHP
Laravel
Symfony
Ruby
Ruby on Rails
Databases
MySQL
Redis
ElasticSearch
DevOps
Datadog
Git
Kubernetes
Grafana
GitHub
Management
Agile
Scrum
Apply
≈ $83k – $199k per year (Estimated) · In office · Full-Time · PhD · Munich
Python
C++
AI/ML
OpenCV
Computer Vision
TensorRT
CUDA
DevOps
CI/CD
Docker
Linux
Robotics
GTSAM
ROS2
Sensor Fusion
Apply
≈ $52k – $137k per year (Estimated) · In office · Full-Time · Munich
Python
C++
AI/ML
Multimodal AI
Robotics
ROS
Sensor Fusion
Apply
Senior Analyst 14 days ago
≈ $16k – $31k per year (Estimated) · Hybrid · Full-Time · 2+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Databases
Databricks
AI/ML
Spark
Analytics
Tableau
Power BI
Apply
Senior Linux Engineer 14 days ago
≈ $60k – $168k per year (Estimated) · Hybrid · 5+ years exp · Bachelor's Degree · Melbourne
Python
PowerShell
Bash
DevOps
Ansible
SLURM
Azure
Ubuntu
HPC
Linux
DNS
Apply
up to $35k per year (net) · Hybrid · Moscow
Python
Java
AI/ML
LLM
DevOps
Rest API
Apply
$111k – $134k per year · Hybrid · Full-Time · Lisbon
Python
Go
Apply
$84k – $111k per year · Hybrid · Full-Time · Bachelor's Degree · Lisbon
Python
Go
JavaScript
TypeScript
SQL
Frontend
React.js
DevOps
Rest API
AWS
Kubernetes
Design
Figma
Apply
Full Stack Engineer 26 days ago
$61k – $84k per year · Hybrid · Full-Time · Bachelor's Degree · Lisbon
Python
Go
JavaScript
TypeScript
SQL
Frontend
React.js
DevOps
Rest API
AWS
Kubernetes
Design
Figma
Apply
Software Engineer 2 months ago
$61k – $84k per year · Hybrid · Full-Time · Lisbon
Python
Go
SQL
DevOps
CI/CD
AWS
Kubernetes
Apply
≈ $138k – $267k per year (Estimated) · Hybrid · Full-Time · London
Python
Go
Apply
In office · Full-Time · Lisbon
Apply
In office · Full-Time · Lisbon
Apply
In office · Full-Time · Lisbon
AI/ML
Machine Learning
Apply
QC Associate 1 day ago
In office · Bachelor's Degree · Lisbon
Life Sciences
HPLC
Chromatography
GMP
GLP
MedTech
CAPA
Apply
In office · Full-Time · 1+ year exp · High School Diploma · Lisbon
Apply
See all jobs
This is one of many
2,131,338 more open roles from verified company boards, updated every day.