×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Harrogate, North Yorkshire, HG1, England, UK
Listing for: Chameleon Technology
Full Time position
Listed on 2026-01-07
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below

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 Senior 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.
  • Contribute to software and infrastructure design, 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 delivering high-quality software products.
  • 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.
  • Expertise in one or more modern programming languages - preferably including JavaScript or Typescript.
  • Strong understanding of user-focused API design and…
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary