Our Future Health is hiring a Software Engineer for our Researcher Acquisition squad. In this role, you will join a cross-functional team dedicated to providing researchers with the tools, content, and support they need to join our mission and run health studies. You'll work in a full-stack capacity, handling frontend, backend, and infrastructure with total ownership.
What You'll Do
- Join the Researcher Acquisition squad to build and maintain tools that support health researchers.
- Work as a full-stack engineer handling frontend, backend, and infrastructure in a total ownership model.
- Build and run software components operationally, including observability, logging, metrics, error reporting, debugging, and live incident management.
- Work with sensitive personal data.
What We're Looking For
- Experience building cloud-hosted applications using Ruby on Rails in a startup, public service, or charitable setting.
- Hands-on experience with Infrastructure as Code, such as Terraform.
- Strong knowledge of data modelling, design patterns, and relational databases (e.g., PostgreSQL), and familiarity with other data stores.
- Proficiency with modern, agile development practices like code review, TDD, CI/CD, and pairing using Git and GitHub.
- Experience operationally managing live software components, including observability, logging, metrics, error reporting, debugging, and incident management.
- Proven experience working with sensitive personal data.
- Experience collaborating in cross-functional teams of engineers, product, UX, and non-technical stakeholders.
- Ability to communicate effectively with stakeholders and audiences outside your team.
- Experience working in small, growing organisations with high ambiguity and flexibility.
- A strong understanding of software quality principles and practices.
- Comfort mentoring and coaching less experienced engineers.
- Comfort taking part in and sometimes facilitating technical discussions.
Nice to Have
- Additional experience with Node.js, Typescript, and Python.
- Prior experience with Azure (ideally), AWS, or GCP.
- Experience with Kubernetes.
Technical Stack
- Backend: Ruby on Rails, Node.js, Python
- Data: PostgreSQL
- Infrastructure: Terraform, Azure, Kubernetes, Azure AppService
- Frontend: Typescript
Team & Environment
You will be part of a cross-functional squad working closely with product, UX, and non-technical stakeholders.
Benefits & Compensation
- Competitive base salary from £60,000.
- Generous Pension Scheme with employer contributions up to 12%.
- 30 Days Holiday + Bank Holidays with flexibility.
- Enhanced Parental Leave.
- Career Growth & Development: £500 per year on Learnerbly platform, plus regular appraisals.
- Cycle to Work Scheme with 25-39% savings via salary sacrifice.
- Home & Tech Savings: Up to 8% off IKEA and Currys via salary sacrifice.
- £1,000 Employee Referral Bonus.
- Wellbeing Support: Mental Health First Aiders, 24/7 online GP, Employee Assistance Programme.
Work Mode
This is a hybrid role based from our Central London office in Holborn.
Our Future Health is an equal opportunity employer dedicated to creating a Great Place to Work.


