Senior Software Engineer - Partner

🏢 Utility Warehouse · all Utility Warehouse jobs
📍 United Kingdom
📅 Posted 2026-08-30 · via Himalayas
🏷 Software-Engineer,Backend-Engineering,Partner-Engineering,Engineering,Utilities,Senior-Software-Developer,Partner-Engineer,Senior-Software-Engineer-Jobs
Apply on original site ↗

We deliver progress. What you’ll do and how you will make an impact.

Senior Software Engineer Responsibilities (Based on our Engineering Career Progression Framework):

- Impact: Be integral in defining team goals, ensuring proposed work aligns with our objectives and driving prioritisation to best achieve them.

- Technical Mastery: Design and implement complex technical solutions that align with our strategy, influencing guidelines and standards across the wider engineering group. Take responsibility for technical decisions within your team, demonstrating expertise across multiple technologies.

- Planning & Delivery: Own large technical features from design to completion, making well-informed trade-offs between progress and perfection. Provide technical direction to your squad, proactively tackling debt and reducing complexity in our services and processes.

- Business & Domain Knowledge: Develop a high-level understanding of our multi-service business model, leading discussions on how your squad’s work contributes to the broader company strategy

- Leadership & Culture: Teach our culture to others and mentor engineers via pairing and code reviews, fostering collaboration where all voices are heard. Lead complex projects and discovery into unknowns, working well under pressure to drive the team forward.

Possible Next Career Steps

- Staff Software Engineer

- Engineering Manager

Required Skills and Experience

To be successful in this role, you’ll need:

- Experience with Go is preferred but not essential.

- Proven fluency with Postgres, Kafka, and Kubernetes

- Solid experience building distributed systems, including concurrency and event-driven architectures

- A strong understanding of system resilience, observability, uptime, SLAs, and progressive degradation

- The ability to deliver end-to-end solutions, from design through build, deployment, and ongoing support

- Experience working with CI/CD tooling, Terraform, and modern cloud workflows

- Familiarity with Kafka and database migrations (e.g. CockroachDB to RDS) as a plus

- Strong communication, collaboration, and problem-solving skills

- The ability to thrive in an agile, iterative environment while delivering continuous feature improvements

- Experience mentoring mid-level engineers and modelling engineering best practices

- Comfort working in autonomous, product-focused teams

- Hands-on experience with AI development tools; we value engineers who embrace AI in their day-to-day work and see AI-assisted software development as part of the future of engineering

What’s in it for you

Join a high growth FTSE 250 business with an ambition to grow our customer base to over 1 million over the next 4 years. Help us achieve our ambitions whilst learning and having fun. Become part of a fantastic business culture where people really are at the heart of everything we do.

We’ve got big ambitions so there’s going to be plenty of challenges. There are also a lot of benefits:

- Competitive salary: We benchmark against the industry and will share the salary openly during our first conversation.

- Performance bonus: An annual discretionary bonus ranging from 15-40%.

- Flexible working: We’re a remote-first business.

- Work-life balance: We offer an optional four-day working week (90% pay for 90% impact).

- Work from anywhere: You can work abroad for up to three weeks, twice every tax year.

- Holiday: 25 days plus bank holidays (increasing with tenure), with the option to trade up to five days each year.

- UW discounts: Save on our services and and you’ll also get access to 100s of rewards and discounts through Perkbox

- Future planning: Matched-contribution pension scheme and life assurance (up to 4x salary).

- Family first: Policies designed to help you and your family thrive.

- Flexible benefits: An allowance for private health insurance, dental insurance, or gym membership.

- Sabbaticals: An eight-week paid sabbatical after four years of service.

- Gr

← All remote jobs

Similar for you