Share this Job

Platform Cloud Engineer

About Lightsource Labs

Lightsource Labs is an energy technology business wholly owned by the global solar company, Lightsource bp. Lightsource Labs was founded in 2016 to take advantage of the opportunities offered by the transition to a sustainable, decentralised, digitalised energy system. Lightsource Labs’ smart energy management solutions unlock flexibility behind-the-meter to accelerate the transition to a low-carbon, sustainable energy economy. Today, Lightsource Labs employs an international team of highly skilled engineers, developers, commercial and operational leads, who continue to advance the goal of scaling smart digital energy solutions globally.


About Lightsource bp

Lightsource bp is a global leader in the development and management of solar energy projects. We are a 50:50 joint venture with bp with a mission to help drive the world’s transition to low carbon energy.

With solar set to increase tenfold in the next 20 years, we are well-positioned to capitalise on this growth. By joining the Lightsource bp team, you will ‘be the change’ on the world’s energy transition to a more sustainable future.

We pride ourselves on our entrepreneurial spirit as we continue to push the boundaries of an ever-changing energy landscape. By choosing a career with us, you can expect a challenging and fulfilling role surrounded by people who are passionate and have brilliant ideas about sustainable technology, innovation and making the world a better place.


What You’ll do (the role)



We are looking for a Senior Platform Software Engineer to join our AI Team responsible for creating systems to monitor and control Distributed Energy Resources (DER) such as batteries, electric cars, solar generation, and heat pumps. The role focuses on combining the latest cloud technologies with the IoT world to deliver cutting-edge solutions for the clean energy market, like Virtual Power Plants (VPP) and AI Optimisation Engines. You will be joining a team of talented engineers where we value individual contributions, timely deliverables and a degree of independence. The role is hybrid based in Limerick office.


Duties and responsibilities

  • Work with stakeholders and the team lead on the design based on requirements.
  • Provide proactive input into the platform improvements and follow the latest industrial standards
  • Be able to deliver functional software within a timeframe.
  • Perform run-time debugging, performance profiling and optimisation of code.
  • Work with the validation team to ensure the validation of the software meets the customer requirements.
  • Create and execute automated unit tests, integration tests and system test scripts.
  • Lead the design and build of high-quality services accessible via APIs
  • Enable AI/ML team to deploy more optimised pipelines and runtimes
  • Contribute to the design of data streaming services (data bus)
  • Work closely with DevSecOps and external consultants.
  • Contribute to clear documentation, both functional and APIs


Who we’re looking for


Experience & Knowledge

  • Five years of experience working on microservice-based systems
  • Expert in the RESTful / WebSockets / Webhooks APIs
  • Ability to architect complex data or event-driven systems
  • Practical experience with Python or NodeJS
  • Ideally, experience with the PHP Laravel framework
  • Experience building data streaming based on Kafka/Spark or similar
  • Practical experience with AWS or GCP/Azure using both serverless and container deployments - Docker/Kubernetes
  • Good exposure to Linux
  • Fluent in the Git flow
  • Experience with a time series databases (InfluxDB or TimescaleDB) or an equivalent
  • Experience with databases - MySQL/Aurora, SQLite
  • Ability to use CI/CD/CT tools like Jenkins
  • Experience working in the Agile environment
  • Ideally, knowledge or a substantial interest in the new energy market



  • Prefered BSc/BA in Computer Science, Engineering or relevant field


Why you’ll make a great member of the team


Personal qualities

  • Must be self-motivated, be proactive, have a keen eye for detail, be result-oriented, and have an ability to work and stay calm under pressure
  • Excellent spoken English and flexible communication skills are required, like interfacing with suppliers and customers of various backgrounds
  • Should be dynamic, problem owner and solver
  • Strong communication skills across all levels within the business, with both technical and non-technical people essential
  • A creative problem solver with the ability to think laterally and understand the cost and value drivers within a competitive business environment


Why you’ll want to work for us


Our company is a place where you can be yourself and grow – a place where your ideas and opinions matter.


Be you

We pride ourselves on being an inclusive community, where every individual is valued and treated with respect.

Be responsible

Our culture is driven by our core values. From operating safely to ensuring our solar projects are responsible and promote biodiversity.

Be recognised

Alongside a competitive salary, we offer a variety of benefits including annual bonus, retention bank, health insurance, pension, and other local benefits.

Be inspired

Join an agile, international team working across 15 countries to power the future and positively impact people, communities, ecosystems and biodiversity across the world.

Our core values

Lightsource bp truly cares about creating a sustainable future through safe, responsible and meaningful low-carbon energy projects. Our core values of Safety, Integrity, Respect, Sustainability and Drive are the guiding principles for everything we do.