Back-end Software Engineer (Go) at Utility Warehouse
London, United Kingdom
🇬🇧 (Posted Nov 5 2018)
About the company
We are looking to revolutionise the way Utility Services are provided through technology. We are building a number of products, services, tooling, infrastructure and the like, to build services are customers actually want, as well as seeking to simply the perceived complexity of utilities, and to provide a good user experience and service to our 600,000 plus users.
We are a FTSE 250 with a start-up culture. With autonomous Agile product teams, the ability to use the right tool for the job, a devops culture which we embrace, as well as our commitment to following best practices in software engineering, we are looking to hire like-minded engineers that want to help us change this industry for the better!
Do they allow remote work?
Remote work is possible, see the description below for more information.
London NW9 5AB, UK
Utility Warehouse is an award winning multi-utility provider, our core offering is simple: all your utilities, one monthly bill. Our network of 45,000 partners add the human touch to our delivery, help us get the word out to our existing members and bring in new ones. We consistently win the Which? awards for our service and don’t believe “good enough” exists when it comes to customer satisfaction.
We’ve got the culture and focus of the earliest stage startups with the resources and strength of an extremely profitable and loved brand. Our eyes are on meteoric growth over the next few years. All the pieces to make it happen are here, we need you to help us put them together.
Our philosophy revolves around getting things done and we only hire people we can trust to do that. Bring your A game and you’ll always get ours. If you’re the type that can deliver you’ll be rewarded with small, fully autonomous teams that have real ownership of their products using a cutting edge stack in a best-idea-wins meritocracy. If that doesn’t quite cut it, we can throw in flexible and remote working (no, really) with top of market compensation.
As for the tech we use: the best tool is the right tool. Go and React are our bread and butter but nothing is stopping you from reaching for something else if it does it better. We deploy to Kubernetes across both AWS and GCP with some help from Terraform. We run a mature event sourced microservice architecture using Kafka, NATS and GRPC. As much as is possible we code in the open on GitHub. If it can be open- sourced, it shall. If we can submit a PR instead of building our own, we will. Getting your hands dirty from the top to the bottom of the stack isn’t a promise to be broken, it’s a requirement. If you’re only good at parts of it that’s okay, we’ll quickly make you good at all of it.
Squads currently hiring Backend Engineers:
The Partner Experience team is responsible for providing digital tools that help partners be more successful. The primary goal of the partner experience team is to increase the size of UW’s customer base by creating a well informed and highly motivated network. Using gamification techniques, the team delivers innovate tools covering and supporting the entire partner lifecycle from recruitment over on-boarding to enduring self-service business management to provoke continuous activity throughout the network.
The Energy team is responsible for providing the systems that allow UW to integrate with the energy industry and function as a large Energy supplier; the frontend systems that allow our operational staff to manage the UW energy supply base and the systems to provide information and accurate energy billing to our customers. The team’s primary goals are to improve the operational efficiency of the operations and customer services teams by providing innovative and simple to use software solutions; ensure business continuity as a supplier by providing robust industry integration and regulatory compliant systems and build the platforms to allow UW to become an innovator for customer offerings in the Energy supply market.
The Insurance squad is responsible for the delivery of enhanced P&L through the successful growth of our new insurance business unit. It’s anticipated this 6th core service might also help improve customer retention. The team is responsible for the delivery of a platform for the insurance suite of services and products which will grow over time. The team owns the lifecycles of the insurance policies and manages any industry interactions, API integrations that are required to orchestrate this. This team is also responsible for enhancing customer data from customers answers during quotes process.
Skills & requirements
Whether you are a skilled gopher, or someone that wants to pick up the language, we are hiring across all levels as we seek to disrupt the utility industry.
We are looking for good engineers that believe in our culture.
Simply put; if you enjoy building interesting products and services, using the right tool for the job, following best practices and believe in the benefits of a DevOps culture, this could be a great environment for you!
Instructions how to apply
Send a copy of your CV and any open source work you are happy to share to: email@example.com
[ job website
Let them know you found the job via https://www.golangprojects.com
(Companies love to know recruiting strategies that work)