Utility Warehouse
Telco
SoftwareEngineer(Golang)
“Software Engineer (Golang) at Utility Warehouse. Skills: Golang, Kubernetes, Kafka, Postgres. Build and integrate APIs. Deliver customer-focused features”
What You'll Achieve.
Deliver well-scoped work; Aligns with agreed objectives; Deliver continuous feature improvements
Industry & Context.
Problem-solving skills
What They're Looking For.
Must Have
Proven fluency with Postgres, Proven fluency with Kafka, Proven fluency with Kubernetes, Solid experience building distributed systems, Solid experience with concurrency, Solid experience with event-driven architectures, A understanding of system resilience, A understanding of observability, A understanding of uptime, A understanding of SLAs, A understanding of progressive degradation, The ability to deliver end-to-end solutions, Experience working with CI/CD tooling, Experience working with Terraform, Experience working with modern cloud workflows, communication skills, collaboration skills, problem-solving skills, The ability to thrive in an agile, iterative environment, Experience mentoring mid-level engineers, Experience modelling engineering best practices, Comfort working in autonomous, product-focused teams
Nice to Have
Experience with Go, Familiarity with Kafka, Familiarity with database migrations, Experience in regulated consumer services, Experience in consultancy, An interest in digitalisation, An interest in whole-product thinking
What You'll Do.
Build and integrate APIs
Deliver customer-focused features
Contribute to projects
Design and implement technical solutions
Make sound technical decisions
Deliver features and improvements
Balance quality and progress
Address technical debt
Build a solid understanding of the product
Understand how your work contributes
How You'll Work.
Team & Collaboration
Work closely with product managers; Work closely with frontend engineers; Work closely with business stakeholders; Collaborate with core platform teams; Pairing; Code reviews; Team discussions
Communication Scope
Communication skills
Process & Methodology
Prioritisation discussions, Raise risks or opportunities
Applying for this Software Engineer (Golang) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Utility Warehouse?
Real rants from real employees. Read before you apply.