MLabs

Senior Software Engineer

🇬🇧 Remote, Royaume-Uni Remote IT Senior Publié Jui 1, 2026
Lieu Remote, Royaume-Uni
Mode de travail Remote
Seniorité Senior
Catégorie IT
Catégorie IT Ingénieur Back End
Langue English
Publié 1 juin 2026
Dernière vérification 4 juin 2026
Contexte JobGrid

Résumé du poste par JobGrid

Senior Software Engineer at MLabs: Remote, Royaume-Uni; Senior; IT; Ingénieur Back End. This listing is part of JobGrid's Emplois de developpeur logiciel a distance depuis des pages carrieres. JobGrid adds normalized role facts, source context, and a path to the employer application page so candidates can compare the listing before applying. This listing is part of JobGrid's Emplois de développeur logiciel depuis des pages carrières.

  • Location and workplace: Remote, Royaume-Uni
  • Role classification: IT, Ingénieur Back End, Senior
  • Source freshness: checked by JobGrid on 2026-06-04.
  • Application path: candidates continue to the employer application page with non-personal referral tags.

Location: Remote - UK working hours

Remote | Full-time

Compensation: £100K - £130K

We are hiring on behalf of our client, a high-growth financial technology organization who is seeking to welcome a talented Senior Software Engineer to its core technical team. This position operates on a remote-first configuration across the UK and Europe, with flexible access to a collaborative corporate hub in Moorgate, London.

Key Responsibilities

  • Core Platform Engineering: Build and scale highly resilient, adaptable fintech platforms and component services utilizing core Java.
  • Extreme Programming Collaboration: Engage in full-time pair programming to foster knowledge sharing, maintain zero technical silos, and optimize code quality.
  • Continuous Refactoring: Constantly analyze and refactor production code to elevate design frameworks, minimize technical debt, and preserve system agility.
  • Comprehensive Test Architecture: Author robust automated test suites, participating in a sophisticated continuous integration ecosystem where thousands of tests rapidly validate every single commit.
  • Process Automation: Identify, script, and automate repetitive tasks to optimize operational efficiency across the development lifecycle.
  • Trunk-Based Delivery: Operate within a mature trunk-based development and continuous integration setup, treating each code modification as an immediately releasable asset.
  • Cross-System Rotation: Shift periodically across teams to maintain comprehensive visibility into the entire codebase, driving an shared ownership mindset.
  • Performance Optimization: Account for throughput, high availability, and ultra-low latency constraints when delivering core features.