bringing Go people to Go jobs



Utility Warehouse’s primarily sales channel is via a distributed network of Partners, which is the largest network marketing business in the UK, and in the top 20 largest in the world.

You will join our Partner Team responsible for our partner's digital experience. Next to partner on-boarding, self-service business management, gathering and recruitment tools, the team focuses on gamification and delivery of innovative solutions designed to entice activity throughout the network.

The stack today is a react(+native) frontend supported by a range of services in node.js and go acting as an anti corruption layer in front of a legacy database. As the transformation progresses and event streams become available you will be responsible for designing and building a new platform to serve those tools.

Key responsibilities

design and architect multi-channel platform solutions

contribute ideas and influence business wide solution architecture

build robust and scalable end-to-end software solutions

participate in the entire development life cycle, from requirements to delivery

influence other team members in a cross functional product team

Key requirements

good hands on skill with an eye for both modelling and code architecture

focus on engineering culture where test and automation discipline is high

understanding of microservice/service oriented and distributed architectures

understanding of event source and/or event driven architectures

familiarity with development methodologies such as agile, lean or xp

experience with container and container orchestration technology will be beneficial but not essential

How to apply

Send a resume to

Does this job really require Go skills? If not, please let us know so that we can keep the jobs all about Go.