Golang Engineer (Contract) – Financial Services
Location: London (Hybrid)
Contract Length: 6 Months
We are seeking an experienced Golang Engineer to join a leading financial services organisation on an initial 6-month contract. This is a hybrid role based in London, offering the opportunity to work on high-impact systems within a fast-paced fintech environment.
Key Responsibilities
* Design, build, and maintain scalable backend services using Golang
* Contribute to the development of robust microservices architectures in a production environment
* Develop high-performance systems capable of handling large-scale transaction processing
* Implement and maintain event-driven systems using modern messaging technologies
* Collaborate with cross-functional teams to deliver reliable and secure financial platforms
* Support deployment and operation of services in containerised environments
Required Skills & Experience
* Strong commercial experience building backend services with Golang (PHP experience is a plus)
* Proven track record designing and operating microservices architectures, ideally within fintech or payments
* Solid understanding of concurrent and distributed systems
* Experience with event-driven architecture and messaging systems (e.g. Kafka, RabbitMQ)
* Strong knowledge of both relational and NoSQL databases (e.g. PostgreSQL, MongoDB, BigQuery)
* Hands-on experience with Docker and Kubernetes
Desirable
* Experience working in financial services or regulated environments
* Familiarity with high-throughput, low-latency systems
What’s on Offer
* Competitive day rate
* Hybrid working model (London-based)
* Opportunity to work on cutting-edge financial systems