Staff Backend Software Engineer

Lunar Energy
Summary
Join Lunar Energy, a company building an all-electric home energy ecosystem, as a Staff Software Engineer (Backend) 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 UI interfaces using functional programming and serverless computing. This role requires 8+ years of software engineering experience, proficiency in strongly-typed languages, and experience with IoT devices and Unix systems. The ideal candidate is autonomous, values learning, and enjoys working in a smaller team. Lunar Energy offers competitive compensation, healthcare benefits, wellbeing perks, financial security, professional development opportunities, and a hybrid work arrangement.
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
- 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
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
- Competitive Compensation: Enjoy a competitive salary and stock options package
- Healthcare Benefits: Access to a private Medical Insurance scheme through BUPA (medical history disregarded)
- Wellbeing Perks: A wellbeing and lifestyle benefits plan through Medicash
- Financial Security: 5% employer contributions pension matching, life assurance & income protection schemes (available after 12 months of service)
- Investment in Your Growth: A budget of Β£1,000 per financial year for work-related training and an allowance of 4 training days
- Other Benefits: Participate in the Cycle To Work scheme and benefit from the Home office Setup Support: Receive Β£200 upon joining for remote work setup
- Mental Health Support: Access to Spill - a Mental Health Support platform
- Family-Focused Benefits: Enhanced Maternity and Paternity Pay, Workplace Nursery benefit
- Time Off: 25 days of annual holiday entitlement plus 8 Bank Holidays
- Hybrid Work Arrangements: Work one day per week in the London office
Share this job:
Similar Remote Jobs
