Remote Frontend Jobs
Our Future Health logo

Senior Software Engineer

Our Future HealthLondon, United Kingdom
UK85000GBP - 85000GBP
Apply now

We’re looking for a full-stack Senior Engineer to join our Recontact team. Recontact studies allow researchers to invite participants into further studies, making them a core part of Our Future Health’s mission to accelerate health research.

This is a chance to work in a small, growing team where you’ll contribute both to early design and hands-on delivery. You’ll help shape and build the systems that enable Recontact, making pragmatic decisions about what to develop, when to reuse, and how to integrate with existing platforms.

The work will involve developing cohort selection capabilities, creating participant-facing flows for consent and engagement, and designing secure, auditable systems that manage sensitive health data with trust and transparency. It will also include implementing mechanisms for invitations and communications at scale, as well as supporting experimentation to understand what drives participant engagement.

The role combines practical engineering with opportunities to influence how Recontact evolves, ensuring we deliver value quickly while laying the foundations for scalable solutions in the future.


Technical skills
  • Knowledge and experience of building cloud-hosted backend services using open source technologies in a start-up or scale-up environment, ideally using Python, though equivalent experience is welcome.
  • Knowledge and experience of building backend systems for data movement, processing and storage and provision of services for allowing access to data by non-technical users.
  • Experience with modern frontend technologies (such as Typescript, JavaScript, Next.js) or equivalent frameworks.
  • Prior experience with Azure (ideally), AWS or GCP.
  • Comfortable working with Infrastructure as Code, ideally with knowledge of Terraform, and familiar with containerisation (Kubernetes, Docker).
  • Knowledge of good data modelling and design patterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity with other types of data store (blob, document, graph).
  • Good experience in using modern, agile development practices like code review, TDD, CI/CD and pairing using tools like Git and GitHub.
  • Experience of operationally managing software components once live, including; observability, logging, metrics, error reporting, debugging and live incident management.
  • Experience of working with sensitive personal data, ideally with an awareness of security and compliance standards.
Competencies
  • Experience working in/with cross-functional teams consisting of e.g. engineers, product, UX and non-technical stakeholders.
  • Ability to communicate with stakeholders and audiences at different levels, translating technical concepts into practical implications.
  • Experience working in small, growing organisations with a high degree of ambiguity, where flexibility is valued.
  • Strong understanding of software quality principles and practices.
  • Comfortable providing mentorship and technical guidance to less experienced engineers.
  • Comfortable facilitating technical discussions, encouraging collaboration, and helping the team converge on sound decisions.

View all remote jobs at Our Future Health

FAQ

Is the Senior Software Engineer position at Our Future Health remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
What is the salary for the Senior Software Engineer role?
The posted salary range for this position is 85000GBP - 85000GBP.
When was this Senior Software Engineer job posted?
This listing was posted on September 16, 2025 and is still open for applications.
How do I apply for the Senior Software Engineer position at Our Future Health?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Python jobs