Job Overview
Elevator pitch
Are you excited by the idea of pushing the boundaries of IoT technology? Do you love making tech work seamlessly? 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.
About The Role
Guru collects a billion measurements a month on the performance of complex district wide heat networks and per property heat apparatus, taking this wealth of data to drive industry leading analytics
and insights to allow operators to reduce carbon emissions and user energy bills. This role participates in the technical delivery of projects to build our solution and products, and operate the services that they depend
on.
You’ll work on our cloud software applications that work in conjunction with our large fleet of remotely managed devices. As an Intermediate level Software Engineer, you’ll be working closely with more experienced
colleagues with exposure to the full product & service lifecycle from specific cation & architecture through to release & operation.
You’ll work with the team to deliver high quality software and solutions which provide an acceptable service uptime to our clients, and you’ll be closely involved with real world applications with a large user base,
where necessary helping out to investigate and fix issues that occur with our production software – because we believe that operational experience is a great way to learn how to build systems that are easy to operate.
You’ll work in our Product & Engineering team of 12 and participate in the definition of our solution architecture, then implement major components of software applications under the guidance of a Senior Software
Engineer, taking these through to deployment and any necessary fixing any problems. You’ll also review code changes for correctness, architectural clarity and style.
Essential Criteria
A full stack software engineer with a passion for writing great software2+ years of professional software development experienceMandatory experience: Python 3, Javascript, SQL databases &
language, LINUXStrongly desired experience: Django or FLASK Python frameworks (other common Python frameworks will be considered)Desired Experience: JS libraries such as react.js, vue.jsNice to have : NoSQL, Grafana, Gitlab,
AWSIdeally with a 1st/2:1 from a top-tier universityExperience of software operating in a cloud-based environment offering products and services to real usersExcellent interpersonal and presentational skills, with the ability
to communicate clearly in written and spoken English.Strong empathy and the capacity to react calmly and efficiently in a scale-up environment
Benefits
Reporting to a Senior Software Engineer, this is a full-time permanent role with 25 days’ holiday each year.
Be part of a growing innovative business and help shape the future of energyCollaborative, flexible and friendly environment25 days holiday plus bank holidays, with additional holiday entitlement after two years service
up to 30 daysHealth insurance including a dental allowanceBespoke personal development budget of £1,500 per annumGuru Systems will match 5% of pension contributionsWe host regular socials and are always finding creative
ways of staying connected with each other2 Volunteer / Social Engagement DaysTo our loyal Gurus (1+ years) we offer work from anywhere for one month of the yearWe offer great perks and discounts with free access to health
and wellness support and more.
Job Detail
Related Jobs (551)
-
Sr. Software Engineer – Backend – REMOTE on March 4, 2025
-
Web Developer – REMOTE on March 7, 2025
-
Software Engineer, Backend – REMOTE on March 4, 2025
-
Software Engineer II ( Full-Stack) – #1721 – REMOTE on March 6, 2025
-
Software Engineer 3 and 4 – REMOTE on March 2, 2025
-
Software Engineer Full Stack – REMOTE on March 6, 2025
-
Software Engineer – REMOTE on March 3, 2025
-
Software Engineer – REMOTE on March 5, 2025
-
Software Engineer – REMOTE on March 5, 2025
-
Software Engineer – REMOTE on March 2, 2025