About the Role
Our Future Health is seeking a Staff Engineer (Architect) to lead the high-level design of researcher operations systems. This role is crucial as the organization expands its researcher offerings, requiring the development and operation of new systems for researcher acquisition, onboarding, study application processes, and relationship management. The position involves a mix of custom component development and integration of SaaS products, working closely with product development squads and other functions like Finance and Customer Support. This role also contributes to general architecture activities, guiding platform design and representing technology in future projects.
Responsibilities
- Represent technology/architecture/engineering in cross-functional project teams throughout a project’s lifecycle.
- Identify optimal solutions for challenges, communicate them to stakeholders, and work with others to implement them.
- Act as a guiding mind for engineering/architecture in your business area, identifying areas for improvement and implementing them with other leaders.
- Lead decision-making on critical technical strategy and implementations affecting your business area.
- Identify and carry out specific pieces of high-impact hands-on work where appropriate.
- Work with partners and suppliers to integrate their systems with Our Future Health’s.
- Support colleagues through pairing, peer reviews, coaching, and collaborative activities.
- Contribute to the reliability, resilience, and ongoing evolution of critical research platform services and live systems.
Requirements
- Led the architectural design of systems.
- Experience configuring and integrating off-the-shelf SaaS systems with bespoke web and backend applications via APIs, event-driven architectures, etc.
- Appreciation of the balance between “build” and “buy”, with experience weighing pros and cons for organizational fit.
- Knowledge and experience building cloud-hosted consumer web applications and backend services using open-source technologies (e.g., Node.js, Ruby on Rails, Python) in a start-up or scale-up environment.
- Prior experience with Azure, AWS, or GCP.
- Comfortable working with Infrastructure as Code, ideally with knowledge of Terraform.
- Knowledge of good data modelling and design patterns; in-depth knowledge of relational databases (e.g. PostgreSQL) and familiarity with other data store types.
- Expertise in modern, agile development practices like code review, TDD, CI/CD, and pairing using tools like Git and GitHub.
- Experience operationally managing software components post-launch, including observability, logging, metrics, error reporting, debugging, and live incident management.
- Experience working with sensitive personal data.
- Experience working in/with cross-functional teams (engineers, product, UX, non-technical stakeholders).
- Proven ability to communicate with stakeholders and audiences at different levels.
- Understanding of operational, security, and legal factors in solution design, with the ability to articulate trade-offs.
- Experience in small, growing organizations with high ambiguity and a value for flexibility.
- Strong understanding of software quality principles and practices.
- Experience in mentoring and coaching less experienced engineers.
- Comfortable facilitating technical discussions, encouraging collaboration, and providing direction.
Skills
- Architectural design
- SaaS integration
- API integration
- Event-driven architectures
- Cloud-hosted web applications
- Backend services
- Node.js
- Ruby on Rails
- Python
- Azure
- AWS
- GCP
- Infrastructure as Code
- Terraform
- Data modelling
- Relational databases
- PostgreSQL
- Blob storage
- Document storage
- Graph databases
- Agile development
- Code review
- TDD
- CI/CD
- Pairing
- Git
- GitHub
- Observability
- Logging
- Metrics
- Error reporting
- Debugging
- Incident management
- Sensitive personal data handling
- Cross-functional team collaboration
- Stakeholder communication
- Mentoring
- Coaching
- Technical facilitation
Location
- Central London office in Holborn
Work Type
- Flexible working arrangements
- Remote working arrangements
Experience Level
- Staff Engineer
- Architect
Salary/Compensations
- Competitive base salary from £105,000
Benefits
- Generous Pension Scheme – employer contributions of up to 12%
- 30 Days Holiday pro rata + Bank Holidays
- Enhanced Parental Leave
- Cycle to Work Scheme
- Home & Tech Savings
- EV Scheme
- £1,000 Employee Referral Bonus
- Wellbeing Support – Access to Mental Health First Aiders, 24/7 online GP services and an Employee Assistance Programme
About the Company
- Our Future Health is an ambitious collaboration between the public, charity and private sectors, designed to help people live healthier lives for longer through better prevention, earlier detection and improved treatment of diseases.
- We will speed up the discovery of new methods of early disease detection, and the evaluation of new diagnostic tools, to help identify and treat diseases early, when outcomes are usually better.
- With over 2.5M volunteers across the UK, we’re now the world’s biggest health research programme of its kind, and our volunteer group is also more diverse than other, similar health research programmes.
- Technology and data are central to our mission. Our systems power websites, clinics across the UK, secure analytics and research systems, pipelines that process highly sensitive health and genetic data, and we are continuing to grow our engineering capability to support this ambition.
Equal Opportunity
- We recommend you apply as soon as possible as occasionally due to high volumes of applications, we need to close our postings early.
- At Our Future Health, we recognise the importance of having a diverse workforce and ensuring that all candidates, regardless of their background, have equitable access to our application process.
- We proactively encourage applicants who identify as having a disability, neurodiversity, or long-term health conditions to let us know if they require any reasonable adjustments as part of their application process.
- If you do require any reasonable adjustments, please email us at talent@ourfuturehealth.org.uk
