Backend Software Engineer Go - Tech for Good
Client Server
In this role you will grow and maintain scalable backend services for a renewable energy platform. You’ll work in a cross-functional Agile team to automate energy trading, process telemetry data, and power dispatch systems, while exposing capabilities through APIs. You’ll shape technical direction, mentor engineers, and contribute to an event-driven architecture and CI/CD practices. This position offers hybrid London work, exposure to modern tech, and a direct impact on accelerating a sustainable energy future. You will collaborate with stakeholders to balance long-term strategy with pragmatic delivery.
Pay / Benefits- Salary to 95k
- 25 days holidays plus public holidays
- carry over flex
- festive office closure
- Enhanced parental leave
- Employee Assistance Programme (EAP)
- Build and maintain scalable backend services for energy trading and telemetry processing
- Develop and manage dispatch and control systems interfacing with low-level platforms
- Expose platform capabilities through web applications and public APIs
- Contribute to event-driven architecture and CI/CD practices using GitLab
- Shape technical direction and share best practices; mentor other engineers
- Collaborate with cross-functional teams to navigate evolving priorities
- Go or experience with other OO languages; keen to work with Go
- Cloud-native development experience on AWS
- Experience with microservices and CI/CD
- Strong critical thinking and problem-solving skills
- Good knowledge of database technologies and event-driven architectures
- Excellent communication skills with technical and non-technical stakeholders
- Flexible mindset to navigate uncertainty and changing priorities
- strong communication
- problem-solving mindset
- flexible/adaptable
- Go / Golang
- AWS cloud-native development
- microservices
Reference: WJ-747_31235548 · Posted 06 Nov 2026, 02:34 AM