Lead Software Engineer

4 days ago


Harrogate, North Yorkshire, United Kingdom Chameleon Technology Full time £60,000 - £120,000 per year

About Us

We are a visionary smart technology company driving innovation within the energy sector. We create solutions across hardware, software and data services to enable our customers to unlock the power of data insights.

Chameleon Technology has over 13 years of experience providing accurate and accessible energy data to the UK's largest energy suppliers. We are the market leader in energy display technology, with over 12 million in-home displays manufactured and delivered, there is one of our devices in every three UK homes. Our peerless manufacturing quality is coupled with expansive data capabilities, harnessing the power of millions of consumers' consumption data.

We continue to create solutions that solve modern energy management issues. And, with the addition of smart water metering to our portfolio, Chameleon's scope is expanding.

As an experienced data partner, we provide a range of consultancy, support and insights to help companies transform their data into strategic solutions.

Our values guide our decisions, the way we work, our culture, and the people we invite to join the team. We prioritise collaboration, data-driven honesty, and forward-thinking agility. We embrace challenges, learn from setbacks, and foster an environment of transparency and continuous improvement. We're passionate about sustainable transformation, not just for our business, but for the energy tech industry.

If you're inspired by harnessing data for a greener future, thrive in a dynamic scale-up environment, and share our vision of accessible energy insights, we'd love to hear from you.

About the Role

Reporting to the Head of Software and Platform Engineering, the Lead Software Engineer will play a key role in driving the delivery, quality, and technical excellence within the Software Engineering team.

You'll set the example for a team of talented developers working on smart energy applications, IoT integrations, and cloud-based systems, ensuring efficient collaboration, code quality, and alignment with architectural standards.

This role would particularly suit someone who enjoys teaching others, and has a passion for making teams better, but does not want direct people management responsibilities.

You'll build products by designing and writing code and infrastructure, provide mentorship to developers, and ensure that software products are built with user value, quality and maintainability at their core.

You'll also contribute to shaping Chameleon's software engineering best practices and play a critical part in delivering solutions that enable smarter, more sustainable energy management.

Key Responsibilities:

No two days are the same at Chameleon Technology, so your responsibilities will evolve with our priorities, and you'll need to adapt comfortably (with our full support).

  • Write code thoughtfully, considering user value, maintainability, and consistency across the system.
  • Guide software and infrastructure design across the team, ensuring it is robust, consistent, and meets the needs of the business and customers.
  • Make the team around you better at what they do, leading both by example, and by teaching through collaboration.
  • Maintain strong relationships with the commercial and product team, helping us to build the right things.
  • Drive continuous improvement in development processes, tools, and methodologies within the team.
  • Ensure software projects meet functional and non-functional requirements including performance, security, and scalability.
  • Maintain and improve automated deployment processes.
  • Maintain and improve automated testing processes.
  • Create, update and operate cloud infrastructure.
  • Debug issues and incidents across the whole stack.

About You

You will need to have most of these:

  • Proven experience acting as a catalyst for change in a team - driving engineering excellence.
  • Deeply curious, and able to carefully balance the trade-offs software engineering is all about.
  • A passion for teaching and mentoring others, and maintaining a culture of technical excellence.
  • Serious about testing and test automation, and coaching people in doing it really well.
  • A champion of XP practices including Test-Driven Development, Pair and Mob Programming.
  • Expertise in relational databases, ideally PostgreSQL - you must have experience designing schemas and optimising SQL queries.
  • Expertise in one or more modern programming languages - preferably including JavaScript or Typescript.
  • Strong understanding of user-focused API design and testing.
  • Experience working with cloud infrastructure using Infrastructure as Code (we use AWS with Terraform)
  • Excellent communication and collaboration skills, with the ability to engage both technical and non-technical stakeholders.
  • Strong problem-solving skills and the ability to manage competing priorities (with support) in a fast-paced environment.
  • Proactive mindset with a focus on innovation, continuous improvement, and sustainable development.
  • Experience collaborating with commercial product managers to define and deliver product roadmap commitments, and working effectively with other cross-functional teams, including customer support.

Desirable Experience

It would be great if you had any of these:

  • Experience in the energy, utilities, or IoT sectors, ideally with connected devices or smart metering.
  • Familiarity with high-volume time series data, and relevant technologies like TimescaleDB.
  • Expertise designing complex AWS infrastructure using multiple services including SQS, Kinesis,
  • Experience with network and infrastructure security in AWS.

Why You'll Love Working Here

At Chameleon Technology, we believe work should be meaningful, rewarding, and enjoyable. Beyond the exciting challenges of your role, you'll join a community of passionate innovators dedicated to shaping a smarter, greener energy future.

We're proud to offer a workplace where people feel supported, valued, and inspired to grow. Here's what you can look forward to:

  • Generous time off: 25 days' holiday plus bank holidays to rest, recharge, and enjoy life outside of work.
  • Flexible hybrid working: A balance of home and office to suit your lifestyle and productivity.
  • Health and wellbeing support: Company-funded Medicash healthcare plan, employee wellness initiatives, and regular social events.
  • Sustainability perks:

    Cycle to Work scheme to support greener commuting.
  • Continuous development: Access to ongoing training, personal growth opportunities, and career progression support.

At Chameleon, your ideas matter, your wellbeing comes first, and your contribution makes a visible difference to the energy landscape of the future.

Chameleon Technology welcomes applicants from all backgrounds and walks of life. We are an equal opportunity employer committed to creating an inclusive environment. If there's anything you need to participate fully in the application or interview process, please let us know, we're here to support you.



  • Harrogate, North Yorkshire, United Kingdom Northrop Grumman Full time £66,800 - £83,400 per year

    UK CITIZENSHIP REQUIRED FOR THIS POSITION: YesRELOCATION ASSISTANCE: No relocation assistance availableCLEARANCE TYPE: UK-Highest Level of Government ClearanceTRAVEL: Yes, 10% of the TimeSalary: £66,800 - £100,200Define Possible at Northrop Grumman UKAt Northrop Grumman UK, our mission is to solve the most complex challenges by shaping the technology and...


  • Harrogate, North Yorkshire, United Kingdom NaughtOne Full time £70,000 - £110,000 per year

    Why join us?Because NaughtOne don't make furniture for your home, you probably don't know us. But LinkedIn, Google and Adobe do – because they all have our designs in their workplaces.The NaughtOne team are just as unique as the furniture we create and if you come to work with us, you'll be joining a global business with a Yorkshire spirit. We have...


  • Harrogate, North Yorkshire, United Kingdom Certinia Full time £40,000 - £80,000 per year

    Engineering Team LeaderLocation - HarrogateTHE ROLEReporting to an Engineering Manager, this is an Engineering Team Lead role where both technical and domain expertise is required. You will lead a team, usually 3 to 5 people, for which you will have line management responsibility. You will be expected to directly contribute to the technical approaches and...

  • Design Engineer

    2 weeks ago


    Harrogate, North Yorkshire, United Kingdom Pipe Solutions Design Services Full time £40,000 - £70,000 per year

    Company DescriptionPipe Solutions Design Services specializes in providing comprehensive design services for pipework, piping, and plant systems. The company's expertise spans thermal expansion and contraction analysis, pipe stress and seismic analysis, as well as fluid surge and water hammer evaluations. Additional services include vibration control, noise...


  • Harrogate, North Yorkshire, United Kingdom NORTH YORKSHIRE COUNCIL Full time £25,989 - £29,364 per year

    Salary: £25,989 - £29,064Grade: E-FVacancy Hours: 37 per week - some travel and out of hours work may be requiredContract Type: PermanentLocation: Harrogate, North YorkshireExperience / QualificationsAn understanding of IT industry best practises and procedures, change, incident, request fulfilment and problem management processesA good level of Windows...


  • Harrogate, North Yorkshire, United Kingdom Pipe Solutions Design Services Full time £35,000 - £75,000 per year

    Company DescriptionPipe Solutions Design Services in Harrogate provides design services for pipework, piping, and plant. Our expertise includes thermal expansion/contraction, pipe stress analysis, seismic analysis, surge analysis, water hammer analysis, vibration analysis, and noise control. We conduct noise and vibration measurement surveys to ensure...


  • Harrogate, North Yorkshire, United Kingdom Energyline Ltd Full time £40,000 - £60,000 per year

    Senior Engineering GeologistWe are looking for an enthusiastic and adaptable professional engineering geologist / geotechnical engineer to join our dynamic geotechnical department in this growing Yorkshire-based company. This exciting role combines a range of office duties with field work in order to deliver geotechnical services for transmission /...


  • Harrogate, North Yorkshire, United Kingdom CMS Distribution Full time £60,000 - £100,000 per year

    Job Purpose Summary This role will be key in supporting the Group on the implementation of Business Change Projects while managing a team of business analysts. It will support the delivery of an ambitious agenda for the automation of business processes across the organisation. Individuals working in the role will be an experienced ERP analyst that will...


  • Harrogate, North Yorkshire, United Kingdom Northrop Grumman Full time £52,900 - £79,700 per year

    UK CITIZENSHIP REQUIRED FOR THIS POSITION: YesRELOCATION ASSISTANCE: No relocation assistance availableCLEARANCE TYPE: UK-Highest Level of Government ClearanceTRAVEL: Yes, 10% of the TimeSalary: £52,900 - £79,300Principal Operations Support Engineers perform and oversee operational systems analysis, monitor daily and seasonal mission data trending and...

  • Agile Delivery Lead

    5 days ago


    Harrogate, North Yorkshire, United Kingdom Vp plc Full time £60,000 - £90,000 per year

    We are seeking an Agile Delivery Lead to join our internal development team. This role plays a pivotal part in designing and implementing innovative technology solutions that meet our business needs. This role involves facilitating collaboration among cross-functional teams, ensuring adherence to Agile principles, and driving continuous improvement. The...