Software Engineer
Software Engineer (Golang)
Location: Central London - (Onsite)
The Opportunity
We’re partnering with a fast growing B2B technology company building a platform designed to enable smarter, more flexible ways for consumers and businesses to manage and spend money.
The platform is already being adopted by major retailers and financial institutions and is
focused on improving financial wellbeing through more intelligent money management.
As part of continued growth, they’re expanding their engineering function and hiring
experienced Golang Developers to support the next phase of platform development.
The Role
This is a hands on backend engineering role focused on building scalable, high performance
services in a cloud-native environment.
You’ll work closely with product, frontend, and cross-functional teams to design and deliver
robust applications that support complex financial use cases and enterprise grade clients.
Key Responsibilities
- Design, build, and maintain secure, scalable backend services using Golang
- Develop containerised services using Docker to support consistent deployment
- Leverage AWS to build highly available, resilient, and cost-optimised applications
- Collaborate with frontend teams to integrate backend services across mobile and web platforms
- Contribute across the full application lifecycle; development, testing, debugging, and optimisation
- Support solutions in regulated financial environments, incorporating compliance and security considerations
- Maintain high standards of code quality, documentation, and engineering best practices
- Stay up to date with emerging technologies, tools, and industry trends
What We’re Looking For
- 4+ years’ experience in software development
- At least 1 year of Golang development experience
- Proven experience building scalable, low-latency, high-throughput systems
- Experience designing event-driven architectures (Kafka, RabbitMQ, Axon, etc.)
- Strong experience with Docker and containerised deployments
- Working knowledge of AWS services (e.g., ECS, S3, RDS) and cloud architecture principles
- Experience in fintech, banking, or other regulated environments is highly beneficial
- Strong problem-solving skills and ability to operate in fast-moving environments
- Confident communicator and collaborative team player
Nice to have:
- Exposure to frontend technologies (React, Flutter, SwiftUI, Kotlin, etc.)
- Experience with Kubernetes, Redis, or microservices/event-bus architectures
If this sounds like a fit, apply with your updated CV or reach out to us directly for a
confidential conversation.
We’ll share full client details, product insight, and team structure during the process.