Python Software Engineer


Python Software Engineer

Interested in helping consumers cut down their energy bills by designing cutting edge software for future solutions? You now have the opportunity to make the difference by applying for this open position.

A company whose vision is to help consumers slash their energy bills through the use of disruptive, cost-effective technological solutions is calling for applications from talented and innovative individuals. 

Following the establishment of an R&D Lab in Cambridge, they proceeded to create a cloud-based service using ‘smart sensors' for detailed itemisation of usage. With the aim of creating more innovative solutions, you are invited to join this exciting journey right now. 

Job overview

Working with a multi-national development team, you will deploy your knowledge on Cloud technology and coding skills to develop a unique Non-Intrusive Load Monitoring technology. 

Part of your duty would be building the backend system on Cloud platforms like AWS and Google Cloud Platform. You will also be responsible for a number of designs using Agile approach. 

Required skills

This role is more suited for Computer Science or Engineering postgraduates, passionate individuals with 3-5 years' experience in software development. 

Skills in Python and/or C C++ coding. Some Good knowledge of Cloud technology particularly library development and scalable web system is an added advantage.


  • Highly competitive salary
  • Working in a friendly environment that promotes out-of-the-box-thinking
  • Opportunity to expand your skills and experience-profile

Nothing can be more exciting like doing what you love, broaden your skills in the process and being paid for it.

Multiple roles from graduate to senior - £25k to £45k. 

APPLY NOW for a permanent position. Amazing Prospects Ltd; We are Technology recruitment for companies in Cambridge. We will share with you the brightest Start-ups, Scale-ups and high-growth SME’s. Python Software Engineer in Cambridge.

Join the CW jobs mailing list

This site uses cookies.

We use cookies to help us to improve our site and they enable us to deliver the best possible service and customer experience. By clicking accept or continuing to use this site you are agreeing to our cookies policy. Learn more

Start typing and press enter or the magnifying glass to search

Sign up to our newsletter
Stay in touch with CW

Choosing to join an existing organisation means that you'll need to be approved before your registration is complete. You'll be notified by email when your request has been accepted.

Your password must be at least 8 characters long and contain at least 1 uppercase character, 1 lowercase character and at least 1 number.

I would like to subscribe to

Select at least one option*