Golang / Go Job: Software Engineer (Go) [UK remote only]

Utility Warehouse

Software Engineer (Go) [UK remote only] at Utility Warehouse

London, United Kingdom 🇬🇧   (Posted Apr 29 2019)
About the company
We are changing utilities for the better, building a huge range of products and services using Go, accompanied by: Docker, Kubernetes, Kafka, CockroachDB and AWS/GCP.

We love open source, Containers, Event Driven Architectures and nerf guns.

Do they allow remote work?
Remote work is possible, become a digital nomad and work remotely at this company

Job description
Company

Utility Warehouse is a FTSE 250 organisation which has established itself as the most trusted supplier of utility products in the UK. Utility Warehouse is the only genuine multi-utility operator in the market providing gas, electricity, landline, broadband, mobile & insurance products and services to households and businesses nationwide, all on one single monthly bill. With over 600,000 customers the organisation has grown through a philosophy of offering savings, simplicity and service. Customers enjoy a number of advantages, including membership of a discount club, and a unique CashBack reward system on everyday shopping. The organisation does not advertise, preferring instead to invest in customer services and to keep prices low. Utility Warehouse has predominantly grown through a network of over 45,000 partners who operate as lead generators and advocates for the organisation. These partners come from a range of personal and professional backgrounds, and actively take it upon themselves to promote and recommend Utility Warehouse to friends, families and their professional networks. Trust between these partners and the organisation is crucial, and ensures that customer service and satisfaction are consistently prioritised.

Background

Utility Warehouse is an energetic and entrepreneurial challenger in a market traditionally composed of monolithic, slow competitors. In the utilities market, it is difficult to compete on the quality of the product and therefore establishing a strong value proposition is crucial to avoid a race to the bottom on price. Utility Warehouse has established itself as the most trusted brand in its sector, winning accolades from industry publications and consumer advisory guides. Customer service is at the core of their business ethos and another way they differentiate from their competitors; 93% of customers would recommend the organisation to a friend. By establishing a best-in-class experience for the consumer, Utility Warehouse commands a strong market position in an age where technology makes it increasingly easy to access information on consumers’ experiences. The organisation is well-placed to capture an increasingly large portion of the £52bn market that they operate in. By staying true to their values of trust and service, Utility Warehouse is the only major provider in the market to be both growing and profitable.

Utility Warehouse has an adaptive, agile, fast-paced culture which has enabled it to grow rapidly. The management team has expanded over the last two years as part of the growth strategy with significant hires in technology, legal, marketing, and finance. These hires and the rebuilding of the platform will enable the company to grow to two million customers over the medium-term. Utility Warehouse operates at high-transactional scale, processing large volumes of data. This presents new opportunities to understand customer behaviours better and to create an improved customer experience as a result.

Opportunity

With ambitious product plans for the future, it is important to have a solid foundation to enable growth for the business, allow innovation and achieve rapid time to market. To realise this, the underlying platforms and systems must be designed to be flexible, modular and resilient.

You will join our Insurance team tasked with designing and building the insurance platform from the ground up to enable new opportunities to our insurance product and services.

The platform will be a set of simple and intelligent APIs built using microservices and event driven architectures. Internally, the decision and rating engines will leverage integration with numerous 3rd party systems to provide quotes, offer addons, allow policy uptake and operational management.

Key responsibilities

Design, architect and build 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

Build integrations with legacy systems with a focus on eventually moving away from them

Key requirements

Good engineering skill with an eye for both modelling and code architecture

Knowledge of when and how to apply test driven approaches

Understanding of microservice/service oriented and distributed architectures

Understanding of event source and/or event driven architectures

Belief in agile principles and a devops culture and be familiar working in a agile enviornment

Experience with a modern programming language (preferably golang)

Experience with containers and container orchestration technology will be beneficial but not essential

Skills & requirements
1. Strong experience with Go

2. Ideally exposure to concepts around DDD/CQRS

3. Worked within a DevOps culture

3. Previous remote experience always nice to have

Instructions how to apply
Drop a copy of your CV to: rrobyns@utilitywarehouse.co.uk
[ job website ]

Let them know you found the job via https://www.golangprojects.com
(Companies love to know recruiting strategies that work)
 

Other jobs that might be interesting

Form3 Financial Cloud Senior Software Engineer - 100% Remote - EU ONLY - Form3 Financial Cloud   (May 2019)
London, United Kingdom (Remote possible)
We are looking for Senior Software Developers who want to help build the next generation payment API in the cloud. You should be an enthusiastic about software development and want to work with the latest technologies, solve interesting problems and be part...

Veganbase LTD Remote - part-time Golang Developer - Veganbase LTD   (April 2019)
Remote, United Kingdom (Remote possible)
We created a platform and API for publishing content and create marketplaces for ethical companies. We use kubernetes / microservices and graphql. The API is used by our flutter apps and Vuejs web apps. We would like to make the API available for third par...
Healum Ltd Go Backend Engineer to improve health outcomes - Healum Ltd   (April 2019)
London, United Kingdom
We are Healum - a well funded digital health company on a mission to improve and save 100 million lives across the globe. We are looking for a Go Software Engineer based London,UK; to help further build Healum's distributed services platform to enhance our va...
 
About Golangprojects