Oliver Bernard logo

Staff Software Engineer

Oliver Bernard
Department:Software Engineer
Type:REMOTE
Region:UK
Location:United Kingdom
Experience:Mid-Senior level
Salary:£120,000 - £130,000
Skills:
GOLANGKAFKAEVENT-DRIVEN ARCHITECTUREDISTRIBUTED SYSTEMS
Share this job:

Job Description

Posted on: April 24, 2026

Staff Software Engineer (Golang & Kafka) — UK (Remote)

We’re looking for a Staff Software Engineer to help shape the future of a leading utilities platform. This is a high-impact, hands-on role where you’ll drive architecture, scalability, and engineering excellence across distributed systems.

What you’ll do:

• Lead the design and delivery of scalable, event-driven systems

• Work extensively with Golang and Kafka in a cloud-native environment

• Mentor engineers and influence technical direction

• Collaborate across product, data, and infrastructure teams

What we’re looking for:

• Strong experience with Golang in production environments

• Deep knowledge of Kafka and event-driven architecture

• Proven track record in designing distributed systems at scale

• Leadership experience in senior or staff-level roles

Location: UK-based (remote)

Salary: £120k-£130k

If you’re passionate about building resilient systems and want to make a real-world impact in the utilities sector, we’d love to hear from you.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Oliver Bernard logo

Oliver Bernard

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!