← Back to Jobs
Thought Machine | london, United-Kingdom | Posted May 31, 2026
Position Overview
Requirements
- 6+ years of experience as a Software Engineer
,- (Desirable) Knowledge of banking / finance
,- Experience with either Python or Golang
,- (Desirable) Experience with AWS or other cloud providers
,- Experience in developing automated tests as an integral part of the development cycle
,- (Desirable) Familiar with databases (SQL or noSQL)
,- Interest in working on client-facing projects, conducting scoping and defining deliverables
,- (Desirable) Experience with client/server software architectures & networking, or microservice architectures
,- (Desirable) Experience using orchestration tools such as Kubernetes or Mesos
,- (Desirable) Experience of either managing a team, or a desire to manage a team in the future
What the job involves
- Design, implement and develop scalable, performant microservices using best practices
,- Write automated unit tests, integrate...