Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Guildhall Professionals

New

Principal / Senior Backend Engineer — Platform & Legacy Systems

Posted
Discussion

We are looking for an experienced backend engineer to take ownership of an established platform, strengthen its reliability and lead its gradual modernisation while supporting ongoing delivery.

What you’ll do:

• Map and document backend services, queues and integrations. • Lead incremental refactoring supported by thorough testing. • Support core banking migration where existing services interact with the ledger. • Improve audit logging, monitoring and observability. • Guide engineering teams working with legacy services and support safe production releases.

What you’ll bring:

• At least 8 years of backend engineering experience. • Proven experience improving a large production codebase. • Strong TypeScript and Node.js skills; NestJS experience is preferred. • Production experience with MongoDB and PostgreSQL, including live data migrations. • Experience with RabbitMQ or similar messaging systems. • Strong testing practices and experience setting technical direction across teams.

Experience in fintech or banking, AWS, and canary or blue-green deployments would be an advantage.

This is a hands-on individual contributor role reporting to the Head of Engineering. Strong Senior engineers and candidates operating at Staff or Principal level are welcome.

Skills

What Principal Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.