IT & Software

Full Stack Engineer

Certus Recruitment Group

London · Greater London · United Kingdom

Overview

In this role you will help build a regulated, production-grade digital currency and payments platform. You will own back-end services, ledger and accounting workflows, and settlement infrastructure, ensuring auditable and reconciled financial records. You’ll work across the application and protocol layer to turn design docs into robust software for core financial engines. The position combines hands-on coding with architecture-informed work in a highly regulated environment, offering a chance to shape the ledger and settlement infrastructure from the ground up.

Pay / Benefits
  • hybrid work model (London, 2 days in office)
  • career growth opportunities
  • competitive salary (£110,000–£130,000)
  • benefits (unspecified)
Responsibilities
  • Develop back-end services and transaction workflows
  • Build double-entry ledger and accounting systems
  • Implement settlement services and payment orchestration
  • Design and maintain event-sourced financial records
  • Ensure reconciliation and transactional integrity
  • Develop compliance and authorisation logic
  • Design database schema and integrity controls
  • Create shared APIs and event schemas
  • Build customer-facing and internal applications
  • Integrate traditional financial infrastructure with blockchain settlement
Key requirements
  • 5+ years of professional software engineering experience
  • Proven experience building back-office ledger/accounting software
  • Strong experience with financial transactions, reconciliation and data integrity
  • Experience taking systems from prototype through to production
  • Strong back-end engineering capability
  • Experience with strongly typed languages
  • Strong SQL/PostgreSQL knowledge
  • TypeScript experience
  • Rust experience would be highly valuable
  • Experience with event-driven architectures and transactional systems
  • Strong written communication and a design/documentation-led approach
  • Experience within payments, banking, fintech, custody or digital assets
  • strong written communication
  • design/documentation-led approach
  • ability to work across teams
  • PostgreSQL
  • TypeScript
  • Rust

Reference: WJ-747_31202182

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.