Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Staff software engineer

Bath
Oliver Bernard
Software engineer
Posted: 10h ago
Offer description

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.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer
Bristol (City of Bristol)
IO Associates
Software engineer
£70,000 a year
Similar job
C++ software engineer
Bristol (City of Bristol)
Pro Contract Jobs Ltd
Software engineer
£65 a day
Similar job
Software engineer c++
Bristol (City of Bristol)
Carbon60 - Eng&Tech
Software engineer
See more jobs
Similar jobs
Oliver Bernard recruitment
Oliver Bernard jobs in Bath
It jobs in Bath
jobs Bath
jobs Somerset
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Bath > Staff Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save