Negotiable
Undetermined
Hybrid
London Area, United Kingdom
Summary: The Golang Engineer role is a contract position within a leading financial services organization, focusing on the design and maintenance of scalable backend services in a hybrid work environment in London. The successful candidate will work on high-impact systems in a fast-paced fintech setting, contributing to the development of microservices architectures and event-driven systems. This position requires strong experience with Golang and a solid understanding of concurrent and distributed systems.
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
Key Skills:
- 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
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
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