Role: Senior Software Engineer
Company: X-Lab Ltd
Start date: ASAP
Salary: £60,000 - £70,000 pa
Hours: Full-time
Reporting to: Director of Technology
Location: Remote (UK Based)
Role Type: Full-time, permanent
X-Lab is offering an exciting opportunity for a Senior Software Engineer to join our small, fast-moving engineering team. You'll work across the full stack on our product suite, building features in C#/.NET and React with TypeScript, and you'll own the infrastructure for the things you ship. We run everything as code, all Terraform and no click ops, and every engineer looks after their own Azure platform.
As a senior member of a team of six engineers, we'll look to you for more than delivering your own work well: you'll shape the architecture and technical direction of our products, lead a product area end to end, and help raise the bar for the whole team. We have the pace and ambition of a start-up, so we're looking for someone who enjoys variety, takes real ownership, and wants to help us grow.
This is a genuinely AI-native team. Claude Code is part of how every engineer works here, and as a senior engineer we want you to help take that further, shaping how we build our own skills and plugins so the tools understand X-Lab specifically. None of that means we care less about the craft: we still read, understand, and take real pride in the architecture and code we ship, and the judgement calls stay firmly with us.
About X-Lab
X-Lab has been around since 2006 but it is the last few years in which we have seen our business transform as we grew from a UK-only business to having customers across the US and Australia.
Our core product, Labgnostic, is a service which connects almost 200 diagnostic organisations (primarily pathology labs) together through exchange hubs across Europe and the US. Labgnostic, which has historically been marketed under NPEx (the National Pathology Exchange) in the UK, is the market leader in the UK and was the data infrastructure for the UK's national COVID-19 testing response, which saw the service process around half a billion COVID-19 results for UK citizens.
While we've been operating in the UK for almost 20 years, X-Lab has the appetite for growth, opportunities, and scalability of a start-up. As we continue to grow, we're looking to expand through both the diversity of our product offering and with the geographic reach of our already multinational service to global markets, notably in the US and Australia.
Over the last few years, X-Lab have developed two new products:
Additionally, we are currently developing capabilities for Genomics, Cellular Pathology and Phlebotomy workflows to meet the evolving needs of our global customer base. Ultimately, our vision is to be the leader in connecting the world's diagnostic systems to improve healthcare for all.
Whilst this is a remote position, and our team lives in lots of different locations around the globe, we do make the effort to meet as regularly as possible as a team for work and social purposes. We encourage a warm and friendly culture which sits at the heart of X-Lab.
About the Role
You'll spend most of your time building product, working across a C#/.NET back end and a React and TypeScript front end, from the interface a lab uses day to day to the services that move diagnostic data between organisations. As a senior engineer, you'll take ownership of a product area end to end, set the technical direction for it, and make the architecture calls that keep it healthy as it grows. Because every engineer owns their own infrastructure, your work doesn't stop at the code: you'll provision and maintain what you ship with Terraform on Azure, to the same standard as the rest of the team.
Beyond your own delivery, we'll look to you to raise the bar for everyone. That means reviewing code thoughtfully, mentoring the engineers around you, and helping set sensible standards for how we build, secure, and operate software. There are no formal reports attached to this role. The influence here is technical rather than managerial, but we expect you to be someone the team learns from.
The way we work is genuinely AI-native, and it isn't a bolt-on. Every engineer uses Claude Code every day, Claude reviews every pull request before a human does, and we build our own skills and plugins so the tools understand X-Lab specifically. As a senior engineer, we want you helping to shape how we do this: deepening our internal tooling and setting the example for how the team gets the most from it. Claude advises, but people still make every call on what merges and what ships.
Key responsibilities
About You
Essential
Desirable
Benefits
Please apply by submitting your CV and answer all application questions.
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.