Share this Job

System Integration Engineer

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 capitalize 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)




As a Systems Integration Engineer, you will be responsible for integrating various enterprise systems and technologies into a single cohesive whole using our iPaaS architecture. You will be involved in planning, designing, and building an integrated and automated enterprise systems landscape.


You will also maintain the ongoing reliability, performance, and support of the infrastructure. This includes monitoring the computing environments and providing solutions based on application needs and anticipated growth. This role requires a broad understanding of, or an eagerness to learn many different types of technology – from software applications (like SAP S/4 Hana and IFS) to cloud infrastructure and networking.


You will work with many different (non-technical) business stakeholders throughout the development process; effective communication, collaboration, and problem-solving skills are essential.




  • Create technical architecture and design of complex integrations, including planning for security, scalability, and back-up procedures
  • Oversee all stages of the integration development process, from planning to deployment. This includes hand-on development and testing
  • Communicate with stakeholders to identify business requirements, help set priorities, and gather feedback on integration designs
  • Evangelize high quality software engineering practices to create and maintain an optimal integration architecture
  • Assemble and integrate complex datasets that meet functional / non-functional business requirements
  • Identify, design, and implement business process improvements by automating manual processes, optimizing data delivery and re-designing infrastructure for better performance and greater scalability
  • Ensure reliable, accurate and consistent datasets, messages and event triggers are appropriately integrated across the enterprise
  • Forge strong partnerships with busines stakeholders and strive for greater functionality from our enterprise systems
  • Provide excellent customer focused support by reviewing and troubleshooting integration issues
  • Contribute to data governance initiatives to define and implement policies for data quality, security, architecture, change management and devOps
  • Implement robust practices and procedures to ensure compliance with data protection and privacy obligations
  • Develop and maintain standard operating procedures, training guides and data catalogues


Who we’re looking for




  • Bachelor’s degree in computer science, software engineering or equivalent
  • Extensive experience designing, building, and maintaining systems integration using an iPaaS solutions (such as Boomi, MuleSoft, TIBCO or Talend)
  • Demonstrable experience working with many different types of API protocols and architectures (such as REST including webhooks that utilize API gateways and load balancers, both JSON-RPC and XML-RPC, and SOAP)
  • Broad knowledge of API management, this includes designing, developing, publishing, documenting, and analyzing APIs in a secure environment that enforces policy and usage limitations
  • Working knowledge of message queuing, stream processing and ‘big data’ stores
  • Strong software engineering principles, including continuous integration and deployment pipelines and technologies, preferably Azure DevOps and GIT
  • Proficiency with cloud services, ideally Azure and AWS
  • Advanced large-scale database expertise is essential, such as Snowflake or Azure SQL
  • Expert SQL skills, and fluidity with modern scripting language is essential (such as Python and Node.js)
  • Familiarity managing data platform infrastructure as code (such as Terraform, Ansible or Chef)
  • Experience handling sensitive data
  • Good people and communication skills


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 recognized: Alongside a competitive salary, we offer a variety of benefits including annual bonus, retention bank, health insurance, pension and other local benefits.


Be inspired: Beyond your day-to-day working life at Lightsource bp, there’s a variety of initiatives that will contribute to your own personal development. Initiatives to get involved with including our charitable cause or supporting our solar honey project