Staff Backend Software Engineer United Kingdom in London

Staff Backend Software Engineer United Kingdom in London

London Full-Time 43200 - 72000 £ / year (est.) No working from home possible
Lunar Energy Inc.

At a Glance

  • Tasks: Build and optimise backend systems for real-time data processing and API functionality.
  • Company: Lunar Energy is revolutionising home energy with innovative all-electric products and a cloud platform.
  • Benefits: Enjoy competitive pay, healthcare, training budgets, and flexible hybrid work arrangements.
  • Other info: Inclusive workplace welcoming diverse backgrounds; 25 days holiday plus bank holidays.
  • Why this job: Join a passionate team making a real impact in renewable energy and sustainable living.
  • Qualifications: 8+ years in software engineering, experience with IoT, AWS, and functional programming required.

The predicted salary is between 43200 - 72000 £ per year.

At Lunar Energy, we are 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. We are united by our shared vision of deploying and building products to electrify homes that are connected through an integrated software platform.

We are looking for a Staff Software Engineer (Backend) to join our talented team of Software Engineers in the UK. Your responsibilities will include:

  • 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

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
  • 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

Joining us gives you:

  • 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.

Inclusivity Matters: Lunar Energy is committed to being an equal opportunities employer, welcoming applications from individuals regardless of their race, gender, ethnicity, disability, religion/belief, sexual orientation, gender identity or expression, nationality, age, or social background. We actively encourage applications from underrepresented and minority groups, and we do not filter applications by university background, welcoming those who have taken alternative educational and career paths.

Join Lunar Energy and be a part of the future of sustainable home energy. Make an impact, grow your expertise, and contribute to a cleaner, more eco-conscious world. Apply now!

Lunar Energy Inc.

Contact Details:

Lunar Energy Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Staff Backend Software Engineer United Kingdom in London

Tip Number 1

Familiarise yourself with the latest AWS technologies and serverless computing. Since the role involves building platform infrastructure using AWS, showcasing your hands-on experience with these tools during discussions can set you apart.

Tip Number 2

Brush up on your knowledge of functional programming paradigms. Given that the position requires designing business logic using functional programming, being able to discuss your experience and understanding of this approach will be beneficial.

Tip Number 3

Highlight any experience you have with IoT devices and cloud integration. This is a key aspect of the job, so being prepared to discuss specific projects or challenges you've faced in this area can demonstrate your suitability for the role.

Tip Number 4

Show your passion for renewable energy and green technology. Since Lunar Energy is focused on sustainable solutions, expressing your interest and any relevant experiences in this field can resonate well with the hiring team.

We think you need these skills to ace Staff Backend Software Engineer United Kingdom in London

Backend Development
Strong proficiency in Typescript or Rust
Experience with IoT devices in the cloud
Unix operating systems
Functional Programming
AWS and serverless technologies
Infrastructure as Code

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights relevant experience, especially in backend development, AWS, and machine learning. Use keywords from the job description to demonstrate that you meet the requirements.

Craft a Compelling Cover Letter:Write a cover letter that showcases your passion for renewable energy and your experience with IoT devices. Explain how your skills align with Lunar Energy's mission and the specific role.

Showcase Your Projects:If you have worked on relevant projects, especially those involving functional programming or serverless technologies, include them in your application. Provide links to your GitHub or portfolio to demonstrate your work.

Prepare for Technical Questions:Be ready to discuss your experience with strongly typed languages and optimisation problems. Brush up on your knowledge of AWS and machine learning concepts, as these may come up during the interview process.

How to prepare for a job interview at Lunar Energy Inc.

Showcase Your Technical Skills

Be prepared to discuss your experience with strongly typed languages like Typescript or Rust. Highlight specific projects where you've used these skills, especially in relation to backend development and cloud technologies.

Demonstrate Problem-Solving Abilities

Expect to tackle complex optimisation problems during the interview. Brush up on machine learning concepts and be ready to explain how you've applied them in past projects, particularly in real-time data processing.

Familiarise Yourself with Functional Programming

Since the role involves functional programming, review key principles and be ready to discuss how you've implemented them in your previous work. Prepare examples that showcase your understanding of serverless computing as well.

Express Your Passion for Green Tech

Lunar Energy values candidates who are passionate about renewable energy. Be sure to convey your interest in green technology and any relevant experience you have in the sector, as this aligns with their mission.