Senior Software Engineer – Data Infrastructure, Golang, Rust

Job not on LinkedIn

September 6

Apply Now
Logo of Utility Warehouse

Utility Warehouse

Energy • Telecommunications

Utility Warehouse is a UK-based company offering bundled services including energy, broadband, and mobile to maximize customer savings. They provide incentives such as up to 10% cashback on spending and offer coverage for termination fees up to £400 when switching from other providers. Utility Warehouse promotes a streamlined billing system with a single bill for multiple services, intending to offer competitive prices compared to major suppliers. The company emphasizes excellent customer service and has received multiple industry awards. Customers can choose from various services and enjoy significant savings through their cashback scheme.

1001 - 5000 employees

Founded 1996

⚡ Energy

📡 Telecommunications

📋 Description

• Maintain and develop UW’s data product framework and platform for ELT processes to BigQuery. • Develop integration software and abstraction tools between Golang applications on Kubernetes and internal CRM. • Design, implement, and optimise scalable data contract frameworks and abstraction tools. • Collaborate with a team of software engineers and product managers. • Plan and implement software and microservices within an event-sourced architecture. • Run technical team meetings, review pull requests, mentor junior engineers, and set technical standards and roadmaps.

🎯 Requirements

• Strong background in building and maintaining software and microservices within an event-sourced architecture. • Proficient in Golang. • Hands-on experience with Kafka, PostgreSQL, AWS, and Terraform. • Problem-solver who can design, implement, and optimise scalable data contract frameworks and abstraction tools. • Experience integrating with internal CRM systems. • Collaborative, works closely with software engineers and product teams. • Previous Rust exposure or interest to develop is highly desired. • Comfortable diving into unfamiliar areas and making changes. • Keep simplicity at the core of workflow, reducing unnecessary complexity. • Evaluate and propose multiple approaches and understand business implications. • Break down complex user stories into sub-tasks and complete with minimal oversight. • Identify and communicate project risks to team and stakeholders. • Set, monitor and uphold standards for workflow, documentation, security and code quality. • Create and advocate for the technical roadmap of team and area. • Run technical team meetings and drive them to actionable outcomes. • Review pull requests from engineers of a wide range of skills and abilities. • Mentor and provide guidance to junior engineers.

🏖️ Benefits

• An industry benchmarked salary. • Share Options and Save as You Earn scheme. • Discount on our services and you get our coveted Cashback Card for free. • A matched contribution pension scheme and life assurance up to 4x your salary. • Family-friendly policies, designed to help you and your family thrive. • Discounted private health insurance, access to an Employee Assistance line and a free Virtual GP. • Belonging groups that help UW shape an even more inclusive future. • A commitment to helping you develop and grow in your role.

Apply Now

Similar Jobs

September 3

MENA Alliances

11 - 50

🤝 B2B

🛍️ eCommerce

👥 HR Tech

Senior .NET Backend Developer building Umbraco CMS integrations and APIs for a UK employer-marketing company. Collaborate with Head of Development and front-end developer to deliver scalable solutions.

September 2

Input Output (IOHK)

201 - 500

₿ Crypto

🌐 Web 3

Lead technical architecture, mentor architects and teams, and guide product design for IOG's blockchain R&D projects.

August 19

Zego

201 - 500

🚗 Transport

Senior Scala Engineer at Zego designs scalable backend systems, collaborates across teams, and explores AI-enabled productivity; remote role with flexible hybrid options.

August 14

Kraken Digital Asset Exchange

1001 - 5000

₿ Crypto

💸 Finance

💳 Fintech

Lead Rust service design and implementation for Kraken's mass-market crypto products. Collaborate with global engineers to ship reliable, secure software

August 11

Nearform

201 - 500

🤝 B2B

🏢 Enterprise

☁️ SaaS

Senior Python Engineer at Nearform, building AI-enabled digital solutions.\nRemote UK role for candidates based in UK.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com