Back to results

Thought Machine

Visit website

Software Engineer II

Salary not disclosedOnsite

  • Engineering
  • London
  • Full time
  • Yesterday
Newly posted

About the role

Software Engineers at Thought Machine lead the development of the Vault product, focusing on high-standard, production-ready code. The role involves working in a fast-paced, continuous deployment environment to build scalable and performant microservices. Engineers collaborate across teams to ensure structured feature delivery and manage deployments from testing through to production.

Responsibilities

  • Design, implement and develop scalable, performant microservices using best practices.
  • Write automated unit tests, integrate tests, etc.
  • Interfacing with other engineering teams to ensure that features are added in a structured and coherent way.
  • Managing and debugging your deployments from testing environments all the way to production.
  • Translating customer requirements into trackable tickets.

Required skills

  • Python
  • Golang
  • Automated testing

Nice to have

  • Banking
  • Finance
  • AWS
  • SQL
  • noSQL
  • Microservice architectures
  • Kubernetes
  • Mesos

Benefits

  • Pension plan
  • Life insurance
  • Maternity leave
  • Paternity leave
  • Shared parental leave
  • 25 days holiday
  • Flexible working hours
  • Cycle-to-work scheme
  • Electric car scheme
  • Season ticket loan

About the Company

Thought Machine is a fintech company on a mission to rid the world's banks of legacy technology through cloud-native core and payments technology. With over 550 employees across global offices, the company is recognized for its innovative fintech solutions, rapid growth, and strong workplace culture.

Software Engineer II at Thought Machine · Grasshire