Thought Machine

Software Engineer

Portugal, Lisbon, Remote. Posted a month ago

The role

Software Engineers work across the stack to solve complex engineering problems. You will build both backend services and frontend experiences, taking complete ownership of requirements from design to implementation.

What you will do

  • 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 qualifications

  • Experience with either Python or Golang.
  • Experience in developing automated tests as an integral part of the development cycle.
  • Interest in working on client-facing projects, conducting scoping and defining deliverables.

Nice to have

  • Knowledge of banking / finance.
  • Experience with AWS or other cloud providers.
  • Familiar with databases (SQL or noSQL).
  • Experience with client/server software architectures & networking, or microservice architectures.
  • Experience using orchestration tools such as Kubernetes or Mesos.
  • Experience developing and deploying AI-powered applications.
  • Experience with user-centered design principles with a proven ability to build self-service platforms that enhance developer productivity and autonomy.

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

About the company

Thought Machine develops core and payments technology that runs natively in the cloud to rid the world's banks of legacy technology. The company has more than 550 individuals across offices in London, New York, Singapore, Sydney and Lisbon.

Software Engineer at Thought Machine | JobZoey