Backend Software Engineer: Health Data Platform

Newcastle University

Newcastle upon Tyne

On-site

GBP 32,000 - 35,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Generous holiday allowance
Pension schemes
Health & wellbeing initiatives

Job summary

Newcastle University is recruiting a Software Engineer for the NIHR Innovation Observatory (IO) to help build OpenScan, a cloud-based data platform for health innovation data. You will work in a small, agile team focused on ingestion, processing, and backend integration, contributing to national health policy insights.

You will liaise with Lead Software Engineer and Technical Project Manager to advance OpenScan’s core infrastructure while learning and applying modern tech stacks and best coding

Qualifications

  • Undergraduate degree in Computer Science or related field.
  • Proficient in Python and able to build real-world applications.
  • Experience with web scraping, data processing, or similar workflows.
  • Familiarity with version control (Git/GitHub) and collaborative development.
  • Working knowledge of cloud environments (ideally AWS).
  • Strong attention to code quality, testing, and documentation.
  • Willingness to learn and work across backend and infrastructure layers.
  • Awareness of good project management practices (Agile, Kanban).
  • Experience in research and innovation, public sector, or data-intensive environments.
  • Familiarity with Atlas Search, Elasticsearch and/or search engine design.
  • Exposure to frontend frameworks (React, Streamlit) and Django templating.
  • Interest in large language models and AI toolchains.
  • Experience with health or policy-related data workflows.

Responsibilities

  • Design, build, and maintain backend features in Python as part of OpenScan’s core infrastructure.
  • Contribute to ingestion, crawling, and data processing pipelines.
  • Work with NoSQL databases (MongoDB) and version control (GitHub).
  • Help shape and improve coding practices as the platform matures.
  • Collaborate with internal users to refine data flows and backend functionality.
  • Support integration with frontend applications and API endpoints.
  • Contribute to continuous delivery through a Kanban-based workflow.
  • Learn and engage with evolving stack, including generative AI and modular app development.

Skills

Python
Web scraping
GitHub
AWS
Testing & docs
Agile/Kanban
Research/data workflows

Education

Undergraduate degree in Computer Science or related field

Tools

MongoDB
Elasticsearch
Atlas Search
React
Streamlit
Django

Job description

Newcastle University is recruiting a Software Engineer for the NIHR Innovation Observatory (IO) to help build OpenScan, a cloud-based data platform for health innovation data. You will work in a small, agile team focused on ingestion, processing, and backend integration, contributing to national health policy insights.

You will liaise with Lead Software Engineer and Technical Project Manager to advance OpenScan’s core infrastructure while learning and applying modern tech stacks and best coding

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Newcastle University • Newcastle upon Tyne

On-site
GBP 32,000 - 35,000
Generous holiday allowance
Pension schemes
Health & wellbeing initiatives
Research Data and Infrastructure Engineer
Research Data and Infrastructure Engineer

University of Sunderland • New Penshaw

On-site
GBP 65,000 - 90,000
Holiday allowance
Staff networks
Lifestyle benefits
+1
Research Data and Infrastructure Engineer
Research Data and Infrastructure Engineer

University of Sunderland • Sunderland

On-site
GBP 55,000 - 90,000
Up to 49 days’ holiday
Award-winning staff networks
Lifestyle benefits
+2
Full-Stack Engineer: TypeScript/Node for Health Research
Full-Stack Engineer: TypeScript/Node for Health Research

Our Future Health UK • Greater London

Hybrid
GBP 60,000 - 75,000
Competitive base salary £60k+
Pension up to 12%
30 days holiday + bank holidays
+7
Cloud‑Native Health Data Platform Engineer
Cloud‑Native Health Data Platform Engineer

University of Sunderland • New Penshaw

On-site
GBP 65,000 - 90,000
Holiday allowance
Staff networks
Lifestyle benefits
+1
Secure Cloud Data Engineer for AI-Driven Healthcare
Secure Cloud Data Engineer for AI-Driven Healthcare

University of Sunderland • Sunderland

On-site
GBP 55,000 - 90,000
Up to 49 days’ holiday
Award-winning staff networks
Lifestyle benefits
+2
Senior Software Cloud and Test Engineer
Senior Software Cloud and Test Engineer

ONI • Packmoor

On-site
GBP 50,000 - 80,000
Competitive Compensation
28 days of annual leave
Onsite Gym Facilities
+5
Senior Data Engineer (Newcastle)
Senior Data Engineer (Newcastle)

Oliver Bernard • Newcastle upon Tyne

On-site
GBP 80,000 - 140,000
Salary £80,000–£140,000
10% annual bonus
Senior .NET Engineer
Senior .NET Engineer

Ocho People • Belfast City District

Hybrid
GBP 60,000 - 85,000
Hybrid working
Modern Belfast office
Training & development
Senior Software Engineer - HealthTech (NHS Impact, Hybrid)
Senior Software Engineer - HealthTech (NHS Impact, Hybrid)

Opus Recruitment Solutions • Greater London

Hybrid
GBP 108,000 - 132,000
Fridays from home