Hire
Backend Golang Developers in United Kingdom







Built through years working with teams and engineers in the Go ecosystem.
We specialize in backend platforms, cloud-native services, and distributed systems.
Focused, relevant introductions from a curated network.
Available Developers
Software Engineer (Game Operations)
Engineered Go and gRPC microservices with Kafka-backed distributed pipelines supporting live workloads of up to 100,000 concurrent users. Refactored C# monoliths into cloud-native services across AWS, GCP, and Azure, with emphasis on reliability and observability.
- RabbitMQ event processing
- Redis-backed high-frequency data flows
- Terraform Kubernetes infrastructure
- Datadog, Prometheus, Grafana, and Jaeger monitoring
Senior Backend Engineer (Squad Technical Lead)
Designed distributed systems with a focus on event-driven architectures, enabling real-time data processing and integration across multiple services. Led backend API development, ensuring robust and scalable service layer architectures. Spearheaded technical leadership initiatives, fostering code quality through rigorous code reviews.
- Developed scalable microservices for high-traffic platforms
- Architected event sourcing solutions for data consistency
- Integrated third-party APIs for enhanced system capabilities
Lead Backend Developer
- Led migration of monolithic system to microservices architecture
- Built high-throughput data pipeline processing 1M+ events per second
- Designed and implemented real-time monitoring and alerting platform
Senior Golang Backend Engineer
Architected microservices for distributed systems, ensuring high availability with AWS. Engineered event-driven architectures utilizing Kafka for real-time data processing.
- Optimized PostgreSQL queries for large-scale data environments
- Led migration from monolithic to microservices architecture
- Implemented robust logging and monitoring solutions
Staff Software Engineer
Helped establish a greenfield Go microservices platform by defining foundational services, data models, reusable packages, and architectural conventions. Built cloud-native backend components using gRPC, event-driven messaging, PostgreSQL optimization, and AWS-managed services.
- Implemented GraphQL APIs alongside REST interfaces
- Profiled Go services with pprof and Datadog APM
- Built GitOps delivery on EKS and Kubernetes
- Applied DynamoDB and Redis for low-latency access
Senior Software Engineer (Go)
Delivered data-driven backend systems, APIs, microservices, and distributed applications across financial, industrial, research, and digital-product environments. Recent Go work includes production backend services, while earlier projects used Node.js, Python, Ruby, React, and Angular for data-intensive web platforms.
- Applied certified software architecture practices
- Built solutions with open-source components
- Developed React and Angular frontends
- Worked across 2000s-era backend systems
Software Engineer (Go / Rust)
Built Go and Rust services for live AI sign-language video, covering SRT and RTMP ingest through low-latency HLS and DASH delivery on AWS and Kubernetes. Implemented reconnectable ingest sessions, PCM audio extraction, AWS MediaLive relays, CMAF fragmented MP4, and synchronized manifests.
- Picture-in-picture live composition
- FFmpeg-based media processing
- CloudFront video distribution
- Terraform-managed streaming infrastructure
Senior Software Engineer
Expert in building enterprise-level applications using Golang and Java, with a focus on object-oriented design principles. Developed backend systems and APIs for large-scale transactional systems. Integrated modern front-end frameworks like React and Angular for seamless user interfaces.
- Designed fault-tolerant systems with Spring Boot
- Implemented caching strategies for improved application performance
- Developed test-driven development practices for software reliability
Software Engineer
Re-architected an electric-vehicle charging platform by migrating 11 inter-service integrations from GraphQL to typed gRPC communication. Built fintech platform components for a regulated regional launch, while separately migrating analytical workloads from BigQuery toward PostgreSQL-backed microservices and delivering internal identity management.
- Developed services with Kubernetes and Docker
- Worked across Scala-to-Python service migration
- Built GraphQL APIs for platform operations
- Implemented payment microservices for card products
Senior Software Engineer
Developed scalable backend architectures integrating machine learning models for predictive analytics. Spearheaded Web3 development initiatives focusing on decentralized applications and blockchain technology.
- Optimized backend systems for high-load environments
- Implemented CI/CD pipelines for rapid deployment
- Engineered systems programming solutions for performance-critical applications
Senior Software Engineer
Specialized in distributed systems design, delivering fault-tolerant architectures with Golang. Developed high-performance microservices frameworks, optimizing RESTful communications across services. Created scalable, HTTP-based services for enterprise-level applications.
- Enhanced Java applications with advanced concurrency models
- Implemented caching strategies to boost system throughput
- Developed custom load balancers for distributed environments
Senior Backend Software Engineer
Led the development of enterprise-grade financial systems utilizing .NET Framework and Entity Framework, focusing on high-throughput transaction processing. Designed and implemented desktop applications with complex UI interactions using Winforms and WPF, optimizing for performance and scalability.
- Architected dependency injection solutions with Castle Windsor and Ninject
- Integrated legacy systems with modern web services for seamless data exchange
- Enhanced performance of data access layers in large-scale applications
Senior Software Engineer Contractor
Built high-throughput Go services for financial, payment, and social-platform workloads on GCP. Developed real-time abuse detection using Kafka, Go, and Python, plus vector-based photo similarity search on AlloyDB for trust-and-safety moderation.
- Used Bigtable for low-latency key-value access
- Deployed infrastructure through Terraform-managed GCP resources
- Implemented analytics pipelines with BigQuery and dbt
- Designed reliability practices for Cloud Run services
Senior Software Engineer
Built concurrent Go services using goroutines, channels, gRPC, protocol buffers, and NATS for event-driven backend architectures. Implemented a zero-downtime ASP/MSSQL-to-Node.js/PostgreSQL migration for a platform serving more than 500,000 users, including a Go record-transformation service.
- Debugged race conditions with Go testing tools
- Implemented event transport with RabbitMQ and Kafka
- Applied profiling and performance tuning to services
- Secured APIs with JWT, OAuth2, RBAC, and TLS
Lead Software Engineer
Designed Go services for an EV-charging platform covering authorization, billing, charging analytics, cost calculation, and financial reconciliation. Applied CQRS, transactional outbox, and event sourcing to scale transaction processing tenfold while maintaining 99.99% availability.
- Built AWS infrastructure with Terraform and Docker
- Delivered Java distributed systems for fintech workloads
- Implemented GitHub Actions deployment pipelines
- Architected public-sector and energy cloud platforms