Founded in 2020, FITFILE is a well-resourced data technology company with the single-minded purpose of transforming the scale and value of health data usage.
The company’s mission is to deliver safer, faster and better health data at any scale.
FITFILE’s globally unique combination of unique capabilities combines a decentralised approach to data access and computation with the widest possible range of de-identification and highly sophisticated data linkage technology. For example, FITFILE is unique in its ability to irreversibly anonymise any individual’s data before linking it with that individual’s data from any other source. This creates a critically required united view across sources without transferring personal information outside of its original setting.
The result is a product offering that optimises privacy and data utility in a more scalable manner than legacy solutions – which in turn unlocks vastly greater data volumes on a much larger number of people for higher-quality and more actionable insights.
FITFILE’s experienced and motivated team is commercialising a suite of innovative products for life science, health system, tech and non-tech partners in the UK, Europe and beyond against limited competition. The company will be a major player in supercharging a directly addressable market estimated to grow quickly to at least £7bn in the next 5 years.
About the role
FITFILE operates a multi-tenant health data platform in the healthcare sector and is seeking a mid-level software engineer to join its engineering team. The role spans the full product stack, encompassing a TypeScript and React frontend, a Node.js and GraphQL/REST API layer, and cloud-native infrastructure built on Kubernetes and managed through Infrastructure as Code. Engineers at this level take ownership of features end-to-end, from technical design through to production delivery, and are expected to bring genuine care for code quality and long-term maintainability to everything they ship.
The right candidate has ideally worked in a role where data is the product and is confident working independently on well-scoped problems whilst actively developing the experience and judgement to take on greater complexity and ambiguity over time. The sections below set out what the role involves day-to-day, the experience and skills FITFILE is looking for, and what the company offers in return.
What the successful candidate will do
- Deliver features and fixes across the frontend and backend to a consistently good standard, working independently on well-understood problems and engaging the team when facing genuinely new territory
- Write clean, tested, maintainable code and engage seriously with code review, both giving and receiving feedback as a normal part of how they work
- Contribute to technical design conversations, developing the ability to reason about trade-offs and push back on approaches that will create problems later
- Own work end-to-end, including testing, documentation, and surfacing blockers early rather than letting them quietly affect delivery
- Debug production issues methodically, using logs, metrics, and tracing tooling to narrow down root causes and escalating with useful context when needed
- Review peers' pull requests with care, providing specific and constructive feedback rather than surface-level comments
- Show genuine curiosity about the wider platform, building working knowledge of infrastructure, deployment pipelines, and observability over time, and bringing appetite to understand how the system fits together beyond their immediate area
Experience with FITFILE-relevant tooling
The successful candidate will be a well-rounded software engineer with a passion for problem-solving, software development, infrastructure, and data. The following experience is expected:
- Shipped multiple TypeScript features to production, working confidently across both backend (ideally both Node.js and Python) and frontend (React/Next.js), including with advanced types
- Designed and shipped REST APIs, and has written GraphQL queries, mutations, and basic resolver implementations
- Worked with a production relational database (e.g. PostgreSQL), with solid understanding of joins, aggregations, and indexing
- Worked with Kubernetes or a comparable container orchestration platform and is comfortable with Docker
- Has a solid understanding of Infrastructure as Code and has worked with Terraform, Helm, or similar tooling
- Has worked with at least one major cloud platform; Azure or AWS are preferred but GCP is also considered
- Has worked with CI/CD tooling beyond routine code contributions, including pipeline configuration and maintenance
- Understands the importance of observability and has used a major monitoring platform such as Grafana in a production context
- Has experience working in a fast-moving environment, communicating effectively across a distributed team
- Uses AI-assisted development tooling effectively and is able to get meaningful, production-quality output from it
Good to have
- Understanding of the NHS, or experience in a health or other regulated industry, where data protection is important
- Experience with Security or Encryption
- Previous experience working with ArgoCD, Data Pipelines or Privacy Treatment
Company Benefits
What does FITFILE offer?
- Location and flexibility: A virtual-first working model with genuine location flexibility, FITFILE team members meet fortnightly in London.
- Compensation: Competitive salary communicated during the recruitment process, with a benefits package reviewed regularly to remain attractive.
- Holiday: 25 days of annual leave plus UK bank holidays.
- Development: Structured support for training and personal development, with budget and time allocated rather than left to the individual to pursue.
- Culture and structure: A flat structure with experienced, results-oriented leadership. Engineers are expected and encouraged to contribute to how FITFILE builds, ships, and operates, this is not a company where process is handed down.
- Impact: Work on technically complex problems in a domain where the outcomes matter. FITFILE's platform directly enables better use of health data at scale, with real consequences for research and patient outcomes.
- Team: Regular team events and a genuine emphasis on a supportive, enjoyable working environment.
Interview Process
- Technical interview (with coding test)
- Final stage with Founder and CEO
We aim to be fast, clear and easy to interact with.