IT & Software

Senior Software Engineer - London

Revoco

London · Greater London · United Kingdom

Overview

In this role you lead backend development for a highly scalable platform at a growing tech team in renewable energy. You will work in an agile, cross-functional environment with autonomy, shaping the platform and contributing to technical strategy. Expect to tackle distributed systems, cloud infrastructure, and real-time data challenges that impact asset management and market responsiveness. You will mentor engineers and drive pragmatic technical decisions to deliver a reliable, high-availability platform. This is a hands-on role with meaningful, real-world impact and collaboration across Product and Engineering.

Responsibilities
  • Provide technical leadership to design, build, and evolve core platform components
  • Develop high-quality, scalable Go backend services
  • Tackle distributed systems and cloud infrastructure challenges
  • Contribute to the platform's availability, reliability, and roadmap
  • Define and deliver longer-term technology strategy and platform roadmap
  • Collaborate with Product and other stakeholders to translate requirements into solutions
  • Own technical problems and drive delivery to completion
  • Mentor engineers and promote engineering best practices
  • Stay current with emerging technologies to improve the platform
  • Work in an agile, cross-functional team to deliver value
Key requirements
  • Strong commercial backend software engineering experience
  • Professional experience with Go/Golang or another strongly typed language
  • Experience with AWS and cloud-native technologies
  • Experience with microservices and distributed systems
  • Experience with multiple database technologies
  • Experience with CI/CD and modern software development practices
  • Track record of contributing to technology strategy and roadmaps
  • Experience taking ownership of complex technical problems and delivering pragmatic solutions
  • Strong communication skills to explain concepts to technical and non-technical stakeholders
  • Experience mentoring or guiding other engineers
  • Adaptable and organized in a fast-moving environment
  • Genuine interest in using technology to solve real-world problems
  • Strong communication
  • Mentoring or technical leadership
  • Collaborative problem solving
  • Go / Golang backend development
  • AWS + cloud-native infrastructure
  • Microservices and distributed systems

Reference: WJ-747_30393233

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.