Senior Go Engineer
An established and fast-scaling fintech organisation is looking for a Senior Go (Golang) Engineer to help build and run secure, high-performance platforms that process large volumes of financial transactions.
This role offers the opportunity to take ownership across the entire software development lifecycle, from architectural design and development through to deployment and ongoing support in production. You will work on cloud-native systems where reliability, scalability, and security are fundamental.
You will:
- Develop and maintain backend services using Go (Golang) for latency-sensitive financial applications
- Lead features from concept and design through to production release and support
- Design and evolve microservices that integrate with internal and external financial systems
- Deploy, manage, and scale services using Kubernetes
- Work closely with product, security, and compliance stakeholders to deliver robust solutions
- Contribute to code quality through reviews, technical guidance, and mentoring
You must have:
- Extensive experience building production systems with Go (Golang)
- Hands-on experience running workloads on Kubernetes
- Solid knowledge of microservices architectures, APIs, and distributed systems
- Experience working on systems where availability, security, and data integrity are critical
Ideally:
- Background in fintech, payments, trading, or financial services
- Experience with major cloud providers (AWS, GCP, Azure)
- Familiarity with monitoring, logging, and observability tools
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.