Software Engineer @Utility Warehouse
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 1wk ago

[Hiring] Software Engineer @Utility Warehouse

1wk ago - Utility Warehouse is hiring a remote Software Engineer. 💸 Salary: unspecified 📍Location: Worldwide

Role Description

As a Software Engineer in the Energy team, you'll find yourself working on high-impact projects such as:

  • Ongoing Energy Transformation
  • Market Wide Half Hourly Settlement

You'll be joining one of our Energy engineering teams, working primarily with:

  • Go
  • Postgres
  • Kafka
  • Kubernetes

Your responsibilities will include:

  • Supporting end-to-end deployments within your team’s Kubernetes namespaces
  • Building and operating systems where resilience, reliability, observability, and uptime are important
  • Collaborating with senior engineers

Qualifications

  • Strong, hands-on production experience with Go (non-negotiable)
  • 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

Requirements

  • Contribute to team goals by delivering well-scoped work that aligns with agreed objectives
  • Participate in prioritisation discussions and raise risks or opportunities as they arise
  • Design and implement reliable technical solutions within existing architectures and standards
  • Make sound technical decisions for your work, drawing on experience across relevant technologies and seeking guidance when needed
  • Deliver features and improvements from design through to completion with support from senior engineers
  • Balance quality and progress, address technical debt as part of regular work, and help keep services and processes maintainable
  • Build a solid understanding of the product and services your team supports
  • Understand how your work contributes to user and business outcomes, and factor this into day-to-day technical decisions
  • Work collaboratively through pairing, code reviews, and team discussions
  • Be open to feedback, support teammates when possible, and actively develop your technical and professional skills

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 get a free Cashback Card
  • 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
  • Growth: A dedicated learning and development budget and bi-annual promotion cycles
  • Inclusion: Join belonging groups that help shape our culture
  • Events: Company-wide celebrations including the ‘Great Big Get Together’ and our ‘Good Hearted Go-Getter Awards’
Before You Apply
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Software Engineer @Utility Warehouse
Software Development
Salary unspecified
Remote Location
Job Type full-time
Posted 1wk ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later