Staff Software Engineer

Building an ecosystem of all-electric products with home battery systems and cloud PaaS for managing Distributed Energy Resources.
Backend
Staff Software Engineer
Remote
8+ years of experience
Enterprise SaaS · AI

Description For Staff Software Engineer

Lunar Energy is revolutionizing home energy systems with their innovative approach to all-electric products, focusing on next-generation home battery systems and cloud PaaS for managing Distributed Energy Resources (DER) assets. As a Staff Software Engineer, you'll be joining a dynamic team in the UK, working on cutting-edge technology that directly impacts the future of home energy management.

The role combines complex technical challenges with meaningful environmental impact, requiring expertise in real-time data processing, machine learning, and cloud infrastructure. You'll be working with modern technologies including TypeScript, Rust, and AWS, building scalable solutions for IoT device management and energy optimization.

This position is ideal for experienced engineers who thrive in autonomous environments and want to make a significant impact in the green technology sector. The company offers a comprehensive benefits package including equity, medical insurance, and strong support for professional development.

Working remotely within the UK, you'll have the flexibility to choose your work environment, with the option to work from the London office when desired. The company culture emphasizes learning, open-mindedness, and inclusive practices, welcoming diverse perspectives and backgrounds.

This is an excellent opportunity for someone passionate about sustainable technology and interested in joining a mission-driven company that's working to transform home energy systems. The role offers both technical challenges and the satisfaction of contributing to environmental sustainability.

Last updated 14 days ago

Responsibilities For Staff Software Engineer

  • Building platform infrastructure to ingest and process big streams of data in real time using AWS primitives
  • Solving complex optimisation problems using machine learning and bespoke algorithms
  • Designing and implementing business logic to expose functionality via APIs and UI interfaces

Requirements For Staff Software Engineer

TypeScript
Python
Rust
Linux
  • 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
  • Ability to work autonomously and manage own workload and deadlines
  • Open-minded approach to learning and willing to reconsider opinions

Benefits For Staff Software Engineer

Medical Insurance
Mental Health Assistance
Parental Leave
Education Budget
Equity
  • Competitive salary and stock options package
  • Private Medical Insurance through BUPA
  • Wellbeing and lifestyle benefits plan through Medicash
  • 5% employer contributions pension matching
  • Life assurance & income protection schemes
  • £1,000 per year training budget and 4 training days
  • Cycle To Work scheme
  • Workplace Nursery benefit
  • £200 remote work setup bonus
  • Mental Health Support platform access
  • Enhanced Maternity and Paternity Pay
  • 25 days annual holiday plus 8 Bank Holidays
  • Fully remote working within the UK

Interested in this job?

Jobs Related To Lunar Energy Staff Software Engineer

Senior Product Manager, Payments Platform Compliance

Lead Google's Payments Platform Compliance initiatives as Senior Product Manager, focusing on AML, sanctions screening, and KYC capabilities.

Senior Technical Program Manager I, Search

Senior Technical Program Manager position at Google Search, leading complex multi-disciplinary projects and driving program management excellence.

Tensor SoC Group Product Manager

Lead Google's Tensor SoC development for Pixel devices, focusing on AI and machine learning capabilities, with 10+ years product management experience required.

Head of Technical Delivery Integration

Lead technical delivery integration role at Google Public Sector, focusing on complex project management and strategic implementation for government and educational institutions.

Senior Product Manager, Compiler Infrastructure, Core Developer

Lead compiler infrastructure and toolchain development as Senior Product Manager at Google, shaping the future of internal developer experiences.