Venn Group - Birmingham
AWD online
Rio Hondo College
Winstree Financial Services
Sellick Partnership (Legal) Limited
Mindrift
NLP PEOPLE
Turnitin, LLC
HireLATAM
the National Centre for Social Research
Canal & River Trust
An innovative clean-tech firm is looking for a Principal Software Engineer with Java expertise to lead software design for their SaaS platform. This role offers the chance to influence technical direction in a collaborative environment, supporting the transition to cleaner energy. The position allows for remote work across the UK while offering competitive compensation of £70-90k plus benefits.
Principal Software Engineer with a Java Back End/full-stack experience to take a lead role in designing and architecting the SaaS platform for an early-stage clean-tech startup on a mission to accelerate the shift to a greener energy world by optimising complex grid-scale battery assets for asset owners through data, ML, and SaaS innovation.
Proximity to Cambridge would be ideal, although a remote role across the UK/with some company meetups.
Salary £70-90k + Bens + Options
You'll bring strong software engineering practices to a fast-moving, collaborative environment, setting technical direction while staying hands-on with code within a small, focused cross-functional team.
Why join? This is a rare opportunity to be part of the early days of a high-growth renewable energy startup, shaping both the product and the engineering culture. You'll have the freedom to make architectural decisions that matter - while contributing directly to the clean energy transition.
Cambridge-based office, with flexibility to work fully remote across the UK.
Interested? Apply now or reach out to Opus Resourcing for more details.
* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.