Salary: £65,000 – £75,000
Location: London / Remote
Do you have a passion for writing great software? Are you skilled in Python and Django? Do you want to contribute to a low carbon future?
At Guru Systems you can be part of a team developing technology that is radically reducing carbon emissions and making energy systems more transparent and lower cost for society.
Our offices are in London but this role can equally be remote / home based.
This role sits at the heart of our software development capability, working alongside experienced engineers, taking the lead in the creation of ground-breaking solutions geared to drive efficiencies in heating systems through the use of IoT and big data analytics. This includes the software and coding patterns to ensure scalability, as well as processes, deployment and automation in our CI/CD environment.
We value open-source software and as such you will be an active member and contributor of the communities whose software we are utilising.
At its core this is a hands-on role building an IoT SaaS backend on Python in Django, ensuring that it works well and fits into Guru’s wider architecture. You will also document subsystems, identify and fix bugs, review code changes for correctness and architectural clarity and style. In addition, as a Senior you will also provide technical guidance and oversight to the greater Python team, mentoring and helping to grow our internal skill base.
We also use C++, Golang, Vue.js and other open-source tools within a Linux environment.
Reporting to the Engineering Manager, this is a full time permanent role with 25 days’ holiday each year.