Software Engineer


  • Full Time

To apply for this job please visit

Working at Limejump

Limejump is an award-winning energy tech company, connecting customers to our in-house trading and data centres as we work to revolutionise the UK energy industry.

We are an ambitious company, looking to change the way businesses and consumers interact with their electricity. Following our acquisition by Shell New Energies in 2019, we are looking for talented individuals to support exponential growth against our sustainable goals. This is an exciting opportunity to join an independently operating, fully owned subsidiary of a globally established energy company and to become instrumental in challenging and changing the smart grid space. Our culture is shaped by individuals who want to make a difference every day and enjoy working in a collaborative environment.

The Role

You will play a leading role in how Limejump develops software. A strong programmer with a broad technical skillset you will contribute to the design and implementation of software services critical to Limejump’s success.

Your focus will be within our infrastructure team, who build applications responsible for providing an interface between energy assets and the Limejump platform. Tools built within this team provide automated tooling that manages the avaliability of assets and when they can be safely instructed. You will in this role be reporting directly into the Engineering Manager.

You will:

  • Develop data pipeline application alongside a product management team to deliver requirements and features.
  • Perform unit testing and automated test development.
  • Understand end-user needs and developing software solutions.
  • Contribute to product documentation.
  • Document your programming tasks and performing routine software maintenance.
  • Collaborate with other developers to design and optimize code.

Essential skills and experience:

  • Proven working experience of Go.
  • Working knowledge of Kafka/ event-driven systems.
  • Understanding of container-based architecture – Docker and/or Kubernetes.
  • Open and collaborative attitude with a desire to help others.
  • A passion for Limejump’s vision of a sustainable future, and a commitment to our values.
  • Knowledge of standard methodologies in software development and ability to work both in a team, and independently.

Desirable skills and experience:

  • Understanding of Postgres.
  • Expertise in Python and/or Django.
  • Worked with CI/CD practices.
  • Experience within the energy industry.

Why you would love working at Limejump:

  • Flexible working options and 25 days annual leave (+ a day off for your birthday!).
  • An Innovation Card loaded with your learning budget and 10% time to learn at work.
  • Private Medical Insurance with Axa PPP. Cover has £0 excess per year for employee only. Option to also include family and/or partner via payroll deductions.
  • A subsidised onsite gym membership and a Cycle to Work scheme.
  • Regular team social events, summer and Christmas parties.
  • Shared Lunch n’ Learns sessions and skill sharing opportunities.
  • Fair pay and performance practices, including a transparent bonus structure.
  • A friendly plant-filled office with regular fruit delivery and fresh roasted local coffee (+many more tasty treats/drinks).
  • A holistic Employee Assistance programme, offering free phone and/or face-to-face counselling and an excellent discount programme.

Note: All applicants must have a current right to work in the UK without a work permit. Limejump cannot sponsor employment visas for this role. Limejump’s office is located in Kennington, London.

Due to current restrictions with COVID-19 all colleagues are working remotely and will not be returning back into the office until safe to do so.

Our Hiring Process

Our process typically consists of an initial screening call with the hiring manager and a remote face to face interview with the team. We don’t ask brain teasers or trick questions, and while we do like exploring problems on a whiteboard, we won’t make you code on one.

Diversity Statement

Limejump values equality and diversity, and we welcome applications from candidates regardless of sex, race, disability, age, sexual orientation, gender reassignment, gender identity, religion or belief, marital status, or pregnancy and maternity.

Job Overview