Backend Integrations Engineer

Key details:

Role Type

Permanent role; full-time or 4 days per week considered


Employee share options


Flexible and semi-remote working (HQ location is Bristol)

About Sennen:

Our vision is to transform infrastructure through technology, for a more sustainable world. Our mission is to become the go-to technology provider for renewable energy operators who are serious about safety, automation and efficiency at scale.

Our technology has two primary functions. For offshore wind farm operators, our sophisticated modular solution is designed to manage marine coordination, work management and health and safety control through a single integrated platform. For infrastructure funds, our software enables asset managers to streamline reporting, improve data quality and manage risk and compliance.

As a company, we seek to collaborate, deliver and grow. We listen to our customers and each other in order to offer support and share our expertise. We have trust and confidence in our team and let our creativity flourish. We don’t have all the answers and are always learning.  Underpinning everything we do is a commitment to help deliver the energy transition to combat climate change and limit environmental destruction.

Our tech, our team:

Node.js | TypeScript | Ramda (functional JS framework) | React | Express | TimescaleDB (Postgres) | Visual Studio | AWS: SQS, SNS, S3 etc.

We have thirteen Software Engineers all with varying levels of experience and specialisms. One key thing that all of our engineers have in common is a desire to work with a high degree of independence to rapidly develop solutions within our software framework.

The role:

You will be helping to create intuitive and powerful new modules and functionality that will serve operators of renewable energy projects. The front end is handled through Sennen’s own dashboard framework linking these through to the database structures. You will work in a small team of developers with plenty of opportunities for collaboration and skill development.

This role will focus primarily on integrations – with both 3rd party systems and within client infrastructure, to feed Sennen with key data. This might be, for example, with forecasting services, client work and task management systems, or with client databases / data lakes. There will be a high degree of autonomy, supported by an experienced team of developers in this area.

You’re the right person for us if:

  • You are passionate about creating innovative software using high-quality, well-architected, clean code.

  • You want the opportunity to enhance your skills within a fast-moving but supportive environment.

  • You have an interest in renewable energy, offshore wind and other infrastructure on which our society depends.

  • You have an interest in developing and improving a range of data integrations

What experience you’ll need:

  • Someone who relishes analysis, problem-solving, and building effective software solutions

  • Industry experience in a back-end, data-oriented, or full-stack context

  • Proficiency with Node.js and enough TypeScript to soon be up to speed

  • Experience writing HTTP/JSON and Node.js/Express services

  • Ability to understand, document and integrate with third-party REST APIs

  • Ideally, some SQL skills

  • Appreciation for concise, robust and readable code





25 days holiday, your birthday off, plus public holidays


Share options incentive scheme


Optional 4-day week


Flexible working hours


Hybrid or home working by agreement


A chance to be part of an exciting scale-up, set for rapid growth, with sustainability as its core value

How to apply:

Please send your CV and cover letter to

Email us

* Please Note *
We do not consider any approaches by recruitment agencies.