Please mention DailyRemote when applying
Match your resume skills with our AI powered skill match!
You will design and implement complex backend solutions while leading technical projects and mentoring other engineers. You will also be responsible for defining team goals and ensuring the delivery of scalable, reliable systems within an autonomous squad.
Hi! We're UW. We’re on a mission to take the headache out of utilities by providing them all in one place. One bill for energy, broadband, mobile and insurance and a whole lot of savings!
We’re aiming to double in size as we help more people to stop wasting time and money—big ambitions, to be delivered by people like you.
Got your attention? Read on…
We work together. Your team and the people you will work with…
We work in small, fully autonomous teams with real ownership of their products.
Partner is at the heart of UW’s growth, enabling thousands of Partners to introduce new customers to our services. As a Senior Software Engineer in the Partner team, you’ll work on products that support every stage of the partner journey—from onboarding and lead management to helping Partners grow and run their businesses. You’ll have the opportunity to shape new initiatives while continuously improving existing experiences through experimentation and data-driven decision making.
You’ll be joining one of our Partner engineering teams, building the platforms and services that power our Partner proposition. Depending on the team, you’ll contribute to systems such as our Lead Platform, which intelligently routes leads to Partners, or the journeys that help Partners join UW, schedule appointments, and manage their business across our web and mobile applications. Working primarily with Go, Postgres, Kafka and Kubernetes, you’ll build scalable, reliable systems that support one of UW’s most important growth channels.
We put people first. It’s all about you…
We’re looking for a senior backend-focused engineer who enjoys building scalable platforms and solving complex business problems. You’ll own deployments end-to-end within your team’s Kubernetes namespaces and help deliver services that are reliable, observable and resilient.
You’ll thrive here if you enjoy taking ownership, working across distributed systems, and collaborating closely with product managers, designers and engineers to deliver meaningful outcomes. Whether you’re improving lead routing, simplifying partner onboarding or enabling new Partner propositions, you’ll combine technical excellence with a pragmatic, low-ego approach while mentoring others as a player-coach.
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):
Possible Next Career Steps
Required Skills and Experience
To be successful in this role, you’ll need:
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:
Not sure you meet all the requirements? Let us decide! Research shows that women and members of other underrepresented groups tend not to apply for jobs if they think they may not meet every qualification, when in fact they often do.
We provide equal opportunities, a diverse and inclusive work environment, and fairness for everyone. You are welcome to apply no matter your age, disability, gender, marriage or civil partnership status, pregnancy and maternity status, race, religion or belief, or sexual orientation. Please don’t be afraid to ask about what we can do to support your needs. All requests will be carefully and fairly considered.
Please note, if you are successful and offered a role at UW, you will be subject to a background check. Where checks are unsatisfactory or incomplete and/or a failure to reveal information relating to convictions that you are required to identify as part of the background checks, could lead to withdrawal of an offer of employment.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Software Engineer
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”