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

Senior software engineer - growth

London
Utility Warehouse
Software engineer
Posted: 1 December
Offer description

Senior Software Engineer - Growth

1. Full-time
2. Employment Status: Full-Time

Company Description

Hi! We're UW. We’re on a mission to take the headache out of utilities by providing them all in one place. One bill for energy, broadband, mobile and insurance and a whole lot of savings!

We’re aiming to double in size as we help more people to stop wasting time and money—big ambitions, to be delivered by people like you.

Got your attention? Read on…

We work together. Your team and the people you will work with…

We work in small, fully autonomous teams with real ownership of their products.

The Customer Acquisition team sits within Growth and owns the entire signup and ordering journey — one of UW’s most mission-critical funnels. This covers everything from the customer UI to the backend services powering partner onboarding, direct customers, internal sales teams and third-party channels.

We are mid-way through major launches across partner and internal channels, following a significant rewrite of the signup experience. You’ll join at a moment of real momentum, working closely with product, design and engineers across multiple domains.

We deliver progress. What you’ll do and how you will make an impact.

You’ll help evolve our signup and ordering flows into a resilient, scalable platform capable of supporting UW’s next phase of growth.

Your impact will include:

3. Improving resilience, scalability and system reliability

4. Raising engineering standards across observability, SLAs and deployment quality

5. Contributing to key launches (including partner rollout and rebrand work)

6. Supporting distributed system improvements and database migration projects

Core Responsibilities

7. Work primarily in Go, GraphQL, Docker & Kubernetes

8. Break down complex work and deliver with minimal oversight

9. Maintain strong engineering standards across code, documentation and security

10. Own deployments within the team’s Kubernetes namespace

11. Mentor mid-level engineers through pairing, PR reviews and technical leadership

12. Collaborate with product/design to refine scope and solve problems pragmatically

We put people first. It’s all about you…

We’re looking for a senior backend-leaning engineer to work across our core customer acquisition platforms. You’ll work primarily with Go, GraphQL, Docker and Kubernetes. You’ll own deployments end-to-end within our team’s Kubernetes namespace and contribute to systems where resilience, reliability, observability and uptime really matter.

You’ll thrive here if you enjoy autonomy, solving distributed systems problems, and mentoring others as a player-coach. Collaboration, pragmatism and low-ego teamwork are essential.

Required Skills and Experience

To be successful in this role, you’ll need:

13. Strong production experience with Go (non-negotiable)

14. Fluency with GraphQL, Docker and Kubernetes

15. Experience with distributed systems, concurrency and event-driven architectures

16. Good understanding of resilience, observability, uptime, SLAs and progressive degradation

17. Ability to deliver end-to-end: design → build → deploy → support

18. Experience with CI/CD tooling (GitHub Actions, ArgoCD), Terraform and cloud workflows

19. Familiarity with Kafka and database migrations (CockroachDB → RDS) is beneficial

20. Comfortable contributing to React/TypeScript when required

21. Strong communication, collaboration and problem-solving skills

22. Experience mentoring mid-level engineers and modelling engineering best practices

23. Comfortable working in autonomous, product-focused teams

Possible Next Career Steps

24. Staff Software Engineer

25. Engineering Manager

So why pick UW?

We’ve got big ambitions so there’s going to be plenty of challenges. There are also a lot of benefits:

26. An industry-benchmarked salary. We’ll share it during your first conversation.

27. Share Options and Save as You Earn scheme.

28. Flexible working — remote-first with access to hot desks across the UK and a central London hub.

29. Work-from-anywhere policy for up to 2 weeks per year.

30. Discounts on our services and a free Cashback Card.

31. Matched-contribution pension scheme and life assurance up to 4x salary.

32. Family-friendly policies designed to help you and your family thrive.

33. Discounted private health insurance, Employee Assistance line and free Virtual GP.

34. Belonging groups helping shape an inclusive future.

35. A commitment to learning and progression through our Career Development Framework.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer
London
Fyre Global Limited
Software engineer
£100,000 a year
Similar job
Senior software engineer
London
Permanent
Software engineer
£100,000 a year
Similar job
Senior software engineer
London
Permanent
Fyre Global Limited
Software engineer
£100,000 a year
See more jobs
Similar jobs
Utility Warehouse recruitment
Utility Warehouse jobs in London
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in London > Senior Software Engineer - Growth

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