Oliver Bernard logo

Staff Software Engineer

Oliver Bernard
Department:Software Engineer
Type:REMOTE
Region:UK
Location:United Kingdom
Experience:Mid-Senior level
Estimated Salary:£90,000 - £130,000
Skills:
GOGOLANGKUBERNETESAWSAZUREGCPCI/CDDEVOPSINFRASTRUCTURE AS CODEMICROSERVICESDISTRIBUTED SYSTEMS
Share this job:

Job Description

Posted on: June 4, 2026

Staff Software Engineer

We are partnering with a leading Utilities organisation undergoing a major digital transformation. As they continue to modernise their technology estate and build next-generation platforms, they are seeking talented Staff Software Engineers to play a pivotal role in defining architecture, mentoring engineering teams, and delivering highly scalable cloud-native solutions.

The Opportunity:

As a Staff Engineer, you'll operate as a technical leader across multiple engineering teams, influencing architectural decisions and driving engineering excellence throughout the organisation. Working on business-critical platforms, you'll help build resilient, high-performance systems that support essential services and accelerate the company's transition towards a more sustainable future.

What You'll Be Doing:

  • Designing and developing scalable distributed systems using Go (Golang)
  • Providing technical leadership across multiple engineering teams
  • Driving architectural decisions and best engineering practices
  • Mentoring and coaching senior and mid-level engineers
  • Collaborating with Product, Platform, Security and Data teams
  • Leading initiatives around performance, reliability, observability and scalability
  • Championing cloud-native development and modern software engineering principles
  • Contributing to long-term technology strategy and roadmap planning

What We're Looking For:

  • Extensive commercial experience developing software in Go (Golang)
  • Proven experience operating at Senior, Principal or Staff Engineer level
  • Strong understanding of distributed systems and Microservices architectures
  • Experience building and operating cloud-native applications (AWS, Azure or GCP)
  • Expertise in containerisation and orchestration technologies such as Kubernetes
  • Strong knowledge of CI/CD, DevOps and Infrastructure as Code practices
  • Experience influencing technical direction across teams and stakeholders
  • Excellent communication and leadership skills

Desirable Experience:

  • Experience within Utilities, Energy, Infrastructure or other highly regulated industries
  • Event-driven architecture and messaging technologies
  • Site Reliability Engineering (SRE) practices
  • Platform engineering and developer experience initiatives
  • Data-intensive and real-time systems

Why Join?

  • Opportunity to work on systems that genuinely impact society
  • Large-scale engineering challenges and modern technology stack
  • Strong investment in engineering excellence and innovation
  • Remote with just one to two on-site meet-ups a year
  • Clear progression and leadership opportunities

If you're passionate about building resilient, scalable systems and want to help transform a critical industry through technology, 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!