Senior Backend Engineer (Go)

We’re looking for a Senior Backend Engineer to help build the core infrastructure behind a high-stakes financial platform. This role sits at the heart of transaction processing, ledger correctness, and system reliability — where mistakes are costly and precision matters.

This is a hands-on, high-ownership role for engineers who care deeply about correctness, reliability, and long-term system design. You’ll work closely with mobile, infrastructure, and product teams to ship backend systems that power real financial workflows used daily.

What You’ll Do

 

  • Build and scale production-grade backend services using Go
  • Design and own financial ledger, accounting, and transaction systems
  • Develop REST APIs powering mobile and platform features
  • Implement real-time event and webhook processors with strict reliability guarantees
  • Design and optimize PostgreSQL schemas for correctness and performance
  • Integrate external financial services and infrastructure providers
  • Own production reliability — observability, alerting, and incident response
  • Make architectural decisions balancing performance, reliability, and long-term maintainability
  • Ship production-ready systems and continuously improve backend stability
What We’re Looking For

 

  • 5+ years of experience building backend systems
  • 3+ years of production experience using Go
  • Strong experience designing and building REST APIs
  • Deep understanding of PostgreSQL and relational databases
  • Experience building financial systems, payment platforms, or high-precision data systems
  • Strong understanding of distributed systems and data consistency
  • Experience operating production systems under load
  • A track record of shipping and maintaining real-world backend infrastructure
Nice to Have

 

  • Experience implementing double-entry bookkeeping or ledger systems
  • Background in fintech, payments, or regulated environments
  • Familiarity with event-driven architecture, CQRS, or event sourcing
  • Experience with Google Cloud Platform
  • Experience designing high-throughput, low-latency systems
  • Familiarity with blockchain systems such as Solana or EVM-based chains
Why Join

 

  • Work on mission-critical backend infrastructure
  • High ownership over core financial systems
  • Small team with meaningful technical influence
  • Strong engineering culture focused on correctness and reliability
  • Opportunity to build systems that users depend on daily

Job Details

Company
Moto
Location
London Area, United Kingdom
Posted