Software Engineer
Role Summary
Join Thought Machine as a Software Engineer in London, working with cutting-edge technology to redefine banking solutions.
Key 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.
Minimum Requirements
- 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.
- 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.
Working Conditions
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.
Find more English Speaking Jobs in United Kingdom on Arbeitnow
- Highly competitive salary
- Pension plan (match up to 5%)
- Life insurance - three times annual salary
- Competitive maternity (six months fully paid) and paternity leave (four weeks fully paid)
- Shared parental leave (matched to our maternity leave for the same point in time)
- 25 days holiday and bank holidays
- Flexible working hours
- Cycle-to-work scheme
- Electric car scheme
- Season ticket loan
- Access to outstanding learning materials and courses
- Sports and hobby clubs, subsidised by Thought Machine
- All the latest tech you need
- Start the day properly with fresh fruit and cereals
- 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
- Two charity days a year
- Weekly food pop-up
Eligibility Criteria
Candidates should have experience in software engineering, preferably with knowledge in Python or Golang, and interest in banking tech.
⚠️ Disclaimer: PathwayAI Africa does not guarantee employment, scholarships, visas, or admission. Always verify all opportunities through official sources before submitting personal information.
Check if You Qualify
Upload your CV to compare it against this specific opportunity. You can still apply even if improvements are recommended.
