Golang / Go Job: Principal Golang Engineer

Utility Warehouse

Principal Golang Engineer at Utility Warehouse

London, United Kingdom 🇬🇧   (Posted Feb 8 2018)
About the 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.

The company was founded in 1996 with the mission of disrupting the domination of the small number of major energy suppliers by prioritising world-class relationship building with customers. Utility Warehouse is the only fully integrated supplier of telecoms and energy services which allows them to achieve unparalleled operating efficiencies as well as a breadth of revenue streams. Company revenues have grown to an excess of £740 million and the business employs over 1000 individuals. Almost all staff are based at their headquarters in Colindale, London.

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.

Job position
Permanent

Job description
Technical Leader - Consumer Team at Utility Warehouse

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.

The company was founded in 1996 with the mission of disrupting the domination of the small number of major energy suppliers by prioritising world-class relationship building with customers. Utility Warehouse is the only fully integrated supplier of telecoms and energy services which allows them to achieve unparalleled operating efficiencies as well as a breadth of revenue streams. Company revenues have grown to an excess of £740 million and the business employs over 1000 individuals. Almost all staff are based at their headquarters in Colindale, London.

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

You will join our Consumer Team responsible for building a new platform for our customers offering accurate and clear window into their account, as well as tools designed to bring the company new means to effectively communicate and market. You will appreciate user feedback and work with product owner to understand and react to it.

You will leverage your leadership and engineering qualities to build and lead a team of engineers supporting one of the most important business functions. You will provide guidance and establish yourself as a trusted source of expertise in solution design while remaining hands on and close to the ground.

There is a legacy platform in place today based on LAMP/Symfony stack. We have no desire to maintain it going forward. New solution will be based on react(+native) frontend, leveraging core framework maintained by our Platform SDK team. There is a need for CMS functionality where a headless solution is the preferred approach. Above frames are not set in stone, as a leader of the Consumer team you will take ownership of the domain and have autonomy to deliver the solution the way you believe is best.

Key responsibilities

1.Lead a team of full stack developers design and architect multi-channel platform solutions contribute ideas and influence business wide solution architecture innovate by staying on top of new tech own the entire development life cycle, from requirements to delivery and operation contribute to department wide tech culture

2. Low-ego, lead from the front approach leadership qualities, experience with building and running teams 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 sourced 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.

Skills & requirements
Experience with Golang, Distributed systems and Agile methodologies.

Instructions how to apply
Drop me a message on: rrobyns@utilitywarehouse.co.uk or on our website
Company website: Utility Warehouse

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

Company: Utility Warehouse


Other jobs that might be interesting

Aurity Golang Developer - Aurity   (October 2018)
London, United Kingdom (Remote possible)
Our tech stack consists of React and React Native applications communicating using GraphQL to microservice containers orchestrated by Kubernetes. Internally our services use gRPC for communication and achieve high scalability thanks to a Kafka based event driv...
Golang Engineer to join our core backend API team - Beamery   (October 2018)
London, UK, United Kingdom
We are looking for an engineer to join our core backend API team. You will be the sort of person that has worked at several companies before but wants to join an innovative culture implementing bleeding edge technology at a global scale. Likely having cut yo...
Utility Warehouse Golang Software Engineer - Utility Warehouse   (September 2018)
London, United Kingdom
Our goal is simple; to revolutionise the way Utilities are done provided. We are going through a digital transformation building a number of products and services from scratch using Go, Docker, Kubernetes, react, graphQL, AWS and Kafka, challenging the statu...
 
About Golangprojects