Software Engineer (Golang) - Remote Opportunity
About the Role
We are seeking a talented Software Engineer (Golang) remote to join our dynamic team at Utility Warehouse. In this role, you will play a crucial part in our mission to simplify utilities for our customers by developing and integrating APIs that enhance their experience. You will collaborate with product managers, frontend engineers, and business stakeholders to deliver customer-focused features.
What You'll Do
- Design and implement reliable technical solutions within existing architectures and standards.
- Contribute to team goals by delivering well-scoped work that aligns with agreed objectives.
- Participate in prioritization discussions and raise risks or opportunities as they arise.
- Deliver features and improvements from design through to completion with support from senior engineers.
- Work collaboratively through pairing, code reviews, and team discussions.
Requirements
- Strong, hands-on production experience with Go (non-negotiable).
- Proven fluency with Postgres, Kafka, and Kubernetes.
- Solid experience building distributed systems, including concurrency and event-driven architectures.
- A strong understanding of system resilience, observability, uptime, SLAs, and progressive degradation.
- Experience working with CI/CD tooling, Terraform, and modern cloud workflows.
Nice to Have
- Familiarity with Kafka and database migrations (e.g., CockroachDB to RDS).
- Experience in regulated consumer services or consultancy.
- Interest in digitalization and whole-product thinking.
What We Offer
- An industry-benchmarked salary, shared during your first conversation.
- Flexible working — remote-first with access to hot desks across the UK.
- Work-from-anywhere policy for up to 2 weeks per year.
- Discounts on our services and a free Cashback Card.
- Matched-contribution pension scheme and life assurance up to 4x salary.
- Family-friendly policies designed to help you and your family thrive.
This Software Engineer (Golang) remote position at Utility Warehouse offers a competitive salary, flexible working conditions, and opportunities for growth in a collaborative environment.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months