Enable job alerts via email!

Staff Software Engineer

Lunar Energy

City Of London

Remote

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A renewable energy company in the UK is seeking a Staff Software Engineer to build infrastructure for real-time data processing and optimize solutions using machine learning. The ideal candidate has over 8 years of software engineering experience, particularly with cloud technologies and IoT devices. This role offers competitive benefits, including remote work options and a strong focus on professional development.

Benefits

Competitive salary and stock options
Private medical insurance
Training budget and days
Cycle to Work scheme
Generous holiday entitlement
Life assurance and income protection

Qualifications

  • 8+ years of experience as a Software Engineer.
  • Experience in strongly typed languages, such as Typescript or Rust.
  • Experience working with IoT devices in the cloud.

Responsibilities

  • Building platform infrastructure to process big streams of data in real time.
  • Solving complex optimisation problems using machine learning.
  • Designing APIs and UI interfaces using functional programming.

Skills

Software Development
Machine Learning
Cloud Computing
Functional Programming
IoT Experience

Tools

AWS
Unix Operating Systems
Typescript
Python
Job description
Responsibilities
  • Building the required platform infrastructure to ingest and process big streams of data in real time, using AWS primitives
  • Solving complex optimisation problems, using machine learning and other often bespoke algorithms
  • Designing and implementing the business logic to expose our functionality via APIs and UI interfaces, using functional programming and serverless computing
Qualifications
  • 8+ years of experience as a Software Engineer
  • Experience in strongly typed languages, such as Typescript, Rust or others
  • Experience working with IoT devices in the cloud
  • Working experience with Unix operating systems
  • You enjoy working in a smaller team where you can see the huge impact of your work
  • You value learning and approach new information with an open mind, willing to reconsider your opinions when presented with compelling evidence
  • You are autonomous and enjoy managing your own workload and deadlines
Desirable Skills
  • Experience with the functional programming paradigm
  • Experience using AWS, serverless technologies and infrastructure as code
  • Experience with Machine Learning in Python
  • Professional experience in the renewable energy sector, or an interest in green tech
Company Overview

At Lunar Energy, we're on a mission to transform the way we power our homes by building an ecosystem of all-electric products, starting with a next-generation home battery system and a cloud PaaS to manage large fleets of Distributed Energy Resources (DER) assets. Comprising a team of visionary entrepreneurs and dedicated technology and industry experts, we're united by our shared vision of deploying and building products to electrify homes that are connected through an integrated software platform.

We're looking for a Staff Software Engineer to join our talented team of Software Engineers in the UK.

Benefits
  • A competitive salary and stock options package
  • Access to a private Medical Insurance scheme through BUPA (medical history disregarded)
  • A wellbeing and lifestyle benefits plan through Medicash
  • 5% employer contributions pension matching
  • Life assurance & income protection schemes (available after 12 months of service)
  • A budget of £1,000 per financial year for work-related training and an allowance of 4 training days.
  • Cycle To Work scheme and Workplace Nursery benefit.
  • A £200 bonus upon joining for remote work setup.
  • Access to Spill - a Mental Health Support platform.
  • Enhanced Maternity and Paternity Pay
  • 25 days of annual holiday entitlement plus 8 Bank Holidays.
  • Fully remote working within the UK
Other Information

Duration: Full-time

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.