Software Engineer

Infinityquest — United Kingdom · Posted ~1 month ago

Mid

Skills

Golang microservices architecture concurrent distributed systems high‑throughput transaction processing event‑driven architecture Kafka RabbitMQ PostgreSQL MongoDB BigQuery Docker Kubernetes

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A dynamic engineering team is seeking experienced Go developers to build and operate high‑performance backend services. The role involves designing micro‑service architectures, managing concurrent and distributed systems, and integrating event‑driven messaging platforms. Candidates will work with relational and NoSQL databases, and deploy applications in containerised environments using Docker and Kubernetes.

Highlights

Opportunity to work on high‑scale backend services using Go, design micro‑service architectures, and handle real‑time transaction processing in a fintech environment. Access to modern cloud‑native tooling such as Docker and Kubernetes, and exposure to event‑driven systems like Kafka.

Description

Golang engineers x4: • Strong commercial experience building backend services in Golang (PHP experience is a bonus) • Proven experience designing and operating microservices architectures, ideally in production fintech or payments environments • Solid understanding of concurrent, distributed systems and high throughput transaction processing • Experience with event driven architectures and messaging systems (e.g. Kafka, RabbitMQ) • Strong experience working with relational and NoSQL datastores (e.g. PostgreSQL, MongoDB, BigQuery) • Hands on experience deploying and running services in containerised environments using Docker and Kubernetes