Senior Software Engineer

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

Description For Senior Software Engineer

Lunar Energy is at the forefront of revolutionizing home energy systems, developing cutting-edge all-electric products with a primary focus on next-generation home battery systems and cloud PaaS for managing Distributed Energy Resources (DER) assets. As a Senior Software Engineer, you'll join a dynamic team in the UK, working remotely on crucial infrastructure and integration projects.

The role combines technical expertise with real-world impact in the renewable energy sector. You'll be responsible for building robust platform infrastructure for processing big data streams, integrating third-party hardware, and contributing to industry standards for DER management. This position requires strong experience with typed languages like TypeScript and Rust, plus familiarity with cloud and IoT technologies.

The company offers an inclusive, forward-thinking environment where your contributions will directly impact the future of home energy management. You'll work with a team of visionary entrepreneurs and technology experts, all united in the mission to electrify homes through integrated software platforms. The position comes with comprehensive benefits, including equity, medical coverage, and strong support for professional development.

This is an excellent opportunity for a senior engineer passionate about green technology and looking to make a significant impact in the renewable energy sector. The fully remote position within the UK offers flexibility, while the option to work from the London office provides collaborative opportunities when needed.

Last updated a month ago

Responsibilities For Senior Software Engineer

  • Building platform infrastructure to process big data streams using AWS primitives
  • Integrating 3rd party hardware into the Gridshare Cloud platform
  • Working with 3rd party technical teams to assess device control methods
  • Testing new devices and managing test groups
  • Maintaining integration documentation
  • Supporting operational teams in issue resolution
  • Engaging in DER standards bodies and attending conferences

Requirements For Senior Software Engineer

TypeScript
Python
Rust
Linux
  • 6+ years of experience as a Software Engineer
  • Experience in strongly typed languages (Typescript, Rust)
  • Experience working with IoT devices in the cloud
  • Working experience with Unix operating systems
  • Ability to work in smaller teams
  • Open-minded approach to learning and new information

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Equity
Education Budget
  • Competitive salary and stock options package
  • Private Medical Insurance through BUPA
  • Wellbeing and lifestyle benefits through Medicash
  • 5% employer pension contributions matching
  • Life assurance & income protection schemes
  • £1,000 annual training budget and 4 training days
  • Cycle To Work scheme
  • Workplace Nursery benefit
  • £200 remote work setup bonus
  • Mental Health Support through Spill
  • 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 Senior Software Engineer

Senior Fullstack Software Engineer (NodeJs and ReactJs/NextJs)

Senior Fullstack Software Engineer position at Influur, focusing on Node.js and React/Next.js development with both backend and frontend responsibilities.

Senior Software Developer - Identity

Senior Software Developer position at Jane, focusing on identity and authentication systems for healthcare practice management software, offering remote work and competitive compensation.

Senior Full Stack Developer (.Net)

Senior Full Stack .NET Developer role at Cin7, focusing on cloud-based inventory management software development with 6+ years experience required.

Sr. Consultant, MuleSoft Developer

Senior MuleSoft Developer position at Hakkoda, requiring 5+ years of experience in API development and enterprise integration, based in Jaipur, India.

Senior Software Engineer, Python & .Net SDK

Senior Software Engineer position at Keeper Security focusing on Python & .Net SDK development, requiring 5+ years experience and expertise in security solutions.