Senior Golang Engineer

Job Title - Senior Golang Engineer

Rate - Competitive (Outside IR35)

Location - Remote from UK & Europe

Role Overview

The Senior Backend Engineer will play a key role in building and scaling robust backend systems for a high-growth, multi-region platform. This position focuses on developing resilient, high-throughput services within a distributed, event-driven environment, supporting critical domains such as payments, accounts, and transaction processing.

Core Responsibilities

• Design, develop, and optimise backend services using Golang.

• Build scalable, fault-tolerant microservices within a distributed architecture.

• Develop and maintain RESTful APIs and internal service-to-service communication layers.

• Work across core platform areas including payments, accounts, ledger, and risk/compliance systems.

• Ensure code quality through peer reviews, testing, and adherence to engineering best practices.

• Monitor and support live systems, troubleshooting and resolving production issues.

• Collaborate closely with cross-functional teams including Product, DevOps, and Compliance.

Required Experience

• Strong hands-on experience developing backend services in Golang.

• Solid understanding of concurrency, system performance, and efficient resource management.

• Proven experience designing and building microservices and distributed systems.

• Experience working with containerisation and orchestration tools such as Kubernetes.

• Familiarity with cloud platforms (AWS, GCP, or Azure).

• Previous experience in fintech, regulated environments, or high-transaction systems is highly desirable.

If this is of interest then please apply, we would love to hear from you!

Job Details

Company
Wave Group
Location
United Kingdom
Posted