Home/Careers/Software Engineer (Backend)

Software Engineer (Backend)

Your services carry live data from vehicles at sea to the people running them. Build the cloud behind Tether: the services that take data from vehicles at sea over satellite and serve it live to operators and customers.

About Online Oceans

Ocean robots that stay at sea for months

Online Oceans builds Scout, a 2.4 m solar-electric robot boat that collects ocean data for months at a time. No ship. No crew. One person launches it from a beach. Tether, our web platform, runs the fleet from any browser.

Survey companies, instrument makers and research programmes use Scout to watch the sea, listen for vessels and marine mammals, and measure waves and weather. We are a small, venture-backed team in Southampton, growing fast.

The job

Tether is the browser-based mission control that runs our Scout fleet, and through Tether Bridge it also runs other builders' vehicles. Data arrives over Iridium and Starlink, from position reports of a few bytes to live video and acoustic streams. You will build the APIs and services that take it in, store it and serve it to operators in real time, securely, because customers' data is often sensitive. Tether is offered from our cloud, as a white-label product under a customer's own brand, and on-prem on air-gapped networks, so the backend has to work in all three.

What you will do

What you will bring

Nice to have

Why join

How to apply

Email your CV to hello@onlineoceans.com with "Software Engineer (Backend)" in the subject line. Add a few lines on what you have built and why the ocean matters to you.

Not a perfect match? Apply anyway. We reply to every application. No agencies, please.

We keep applicant details for six months after a decision. See our privacy policy. Back to all roles.

Apply for this role

Send your CV →