Staff Software Engineer

Lunar Energy Logo

Lunar Energy

πŸ“Remote - United Kingdom

Summary

Join Lunar Energy, a company transforming home power with all-electric products, as a Staff Software Engineer in the UK. You will build platform infrastructure for real-time data processing using AWS, solve optimization problems with machine learning, and design APIs and UIs using functional programming. This role requires 8+ years of software engineering experience, proficiency in strongly typed languages, and experience with IoT devices and Unix systems. Lunar Energy offers a competitive salary, stock options, private medical insurance, pension matching, life assurance, training budget, and remote work flexibility.

Requirements

  • 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

Responsibilities

  • Build the required platform infrastructure to ingest and process big streams of data in real time, using AWS primitives
  • Solve complex optimisation problems, using machine learning and other often bespoke algorithms
  • Design and implement the business logic to expose our functionality via APIs and UI interfaces, using functional programming and serverless computing

Preferred Qualifications

  • 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

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.