Senior Software Engineer (Interoperability)

University of Sheffield
Sheffield, UK
24 days ago
Apply on www.jobs.ac.uk
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Interoperability Software Architecture Software Engineering Software Systems Data Pipelines

Job description

Are you a skilled software engineer who loves solving complex integration challenges and building seamless system architectures? We have an exciting opportunity for you to join us as a Senior Software Engineer and lead the development of our core interoperability infrastructure.

You will join the AMRC at the University of Sheffield, as part of a growing interoperability team currently funded by a UKRI Future Leadership Fellow. We are tackling critical system interoperability barriers preventing organisations from leveraging leading-edge technology, such as digital twins and AI, by unifying the current siloed infrastructures. While the wider project focuses on accelerating industrial interoperability approaches, this role is dedicated entirely to the core software infrastructure that underpins it.

As a Senior Software Engineer, you will lead the development of robust, cross-cutting software architectures that allow disparate systems, datasets, and platforms to communicate seamlessly. With 2-3 years of software engineering experience, you will collaborate with industry partners, and end-user stakeholders to build the integration layers, APIs, and data pipelines necessary to deliver structured, reusable data outputs.

Requirements

Are you a skilled software engineer who loves solving complex integration challenges and building seamless system architectures? We have an exciting opportunity for you to join us as a Senior Software Engineer and lead the development of our core interoperability infrastructure.

You will join the AMRC at the University of Sheffield, as part of a growing interoperability team currently funded by a UKRI Future Leadership Fellow. We are tackling critical system interoperability barriers preventing organisations from leveraging leading-edge technology, such as digital twins and AI, by unifying the current siloed infrastructures. While the wider project focuses on accelerating industrial interoperability approaches, this role is dedicated entirely to the core software infrastructure that underpins it.

As a Senior Software Engineer, you will lead the development of robust, cross-cutting software architectures that allow disparate systems, datasets, and platforms to communicate seamlessly. With 2-3 years of software engineering experience, you will collaborate with industry partners, and end-user stakeholders to build the integration layers, APIs, and data pipelines necessary to deliver structured, reusable data outputs.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobs.ac.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · World Congress 2024

4:08 min

Introduction to interoperable apps on Bitcoin

Aaron Russell · LIVE

1:44 min

Background and career journey in regulated software systems

Martin Hynie · Coffee With Developers

1:14 min

Evolving developer roles from system integrators to software architects

Anu Bharadwaj Anu Bharadwaj +1 · World Congress 2025

47 sec

Building modern data pipelines for legacy exports

Dr. Alexander Wachtel Dr. Alexander Wachtel +1 · World Congress 2025

Videos

See all

Related articles

See all