Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer (full stack)

London
Thought Machine
Software engineer
Posted: 20 August
Offer description

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. We are seeking talented individuals to join our team and help us build exceptional technology.

We have grown rapidly over the past few years, expanding our team to more than 550 individuals across offices in London, New York, Singapore, and Sydney. We have raised more than $500m in funding and are now valued at $2.7bn. 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, ensuring we have fun along the way. We are recognized for our workplace culture, including high Glassdoor ratings and industry-leading employee share packages. Our innovations have been acknowledged by Global Finance Magazine and the Financial Times.

As a Software Engineer at Thought Machine, you will be part of an engineering-focused company that values excellence, best practices, and modern technologies. You will work across the stack to solve complex engineering problems, developing high-quality, scalable, secure, and performant code that offers an excellent user experience.

This is a full-time, permanent position based in our London office, requiring three days onsite with an option for four days, including a financial allowance.


Duties

1. Design and implement end-to-end features across the stack, including web applications and backend services.
2. Ensure solutions are secure, performant, scalable, and user-friendly.
3. Write automated unit, integration, and acceptance tests.
4. Collaborate with other engineering teams to ensure structured and coherent feature development.
5. Manage and debug features from testing to production.
6. Translate customer requirements into clear development plans.
7. Work within a cross-functional team of backend, front-end, and full-stack engineers.


Requirements


Essential

* Degree in a STEM or related field.
* Experience with React and TypeScript.
* Proficiency in developing modern web applications.
* Experience creating REST APIs and services.
* Strong attention to detail and a passion for clean, tested code.
* Experience integrating automated tests into development processes.
* Interest in client-facing projects, including scoping and defining deliverables.
* Proactive learning and development approach.


Desirable

* Knowledge of banking/finance.
* Experience with AWS or other cloud providers.
* Proficiency in Golang or Python.
* Understanding of UX and UI principles.
* Experience with Figma and UI frameworks.
* Visual design skills.
* Familiarity with SQL or NoSQL databases.
* Experience with client/server architectures, microservices, or networking.
* Experience using Kubernetes.


Benefits

* Highly competitive salary.
* Pension plan (up to 5%).
* Life insurance covering three times annual salary.
* Generous maternity (six months) and paternity (four weeks) paid leave.
* Shared parental leave matching maternity leave.
* 25 days holiday plus bank holidays.
* Flexible working hours.
* Cycle-to-work and electric car schemes.
* Season ticket loan.
* Access to learning materials and courses.
* Sports and hobby clubs.
* Latest tech equipment.
* Healthy snacks, smoothies, and drinks.
* Supportive team environment fostering learning and growth.
* Two charity days annually.
* Weekly food pop-up.
#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Security software engineer
London
UnitedHealth Group
Software engineer
Similar job
Senior security software engineer
London
UnitedHealth Group
Software engineer
Similar job
Senior software engineer
London
Halian Technology Limited
Software engineer
See more jobs
Similar jobs
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in London > Software Engineer (Full Stack)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save