DrDoctor
Product Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
💚 What’s this role about?
You'll be embedded at NHS trusts, working directly with clinical and operations teams to understand their workflows, identify software blockers, and ship code that solves them. You're not a consultant, you write production code. You're not a pure engineer — you own relationships with clinicians and staff. You're somewhere in the middle, operating with autonomy and judgment, moving fast without compromising quality.
Why join?
- Work on software that impacts patient care and NHS staff efficiency daily
- Real autonomy; you'll own the work and heavily influence the outcomes
- Embedded with teams at early-stage scaleup (fast decision-making)
- Influence product direction from user and clinical insights
- Learn business, engineering, and product problem-solving in one role
☀️ What will my day look like?
One of the great things about DrDoctor is that every day is different and there is always an opportunity to get involved in something outside of your ‘BAU’ or your regular teams!
However, the key things you could expect would include:
- Morning huddle with clinical staff to understand workflow pain points
- Diagnosing issues in complex clinical environments (legacy EHRs, integration gaps, staff adoption barriers)
- Prototyping and shipping solutions (features, integrations, automations that work in real clinical workflows)
- Coordinating with DrDoctor's core team to validate that clinical insights become product roadmap
- Training staff on new capabilities and documenting how solutions improve clinical operations
This role will involve a lot of time on site with our clients, we estimate up to 60% of your time will be spent working outside of your home (travel is paid for). It's a highly collaborative role and will suit someone who is excited by getting out there and to the heart of things.
🎓 OK, I’m interested. What experience do I need to have?
You’ll be successful if you:
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
- Are a strong software engineer who ships production code regularly
- Can diagnose complex problems in user workflows without prior NHS experience
- Communicate clearly with clinicians and hospital staff without losing technical rigor
- Thrive when scope is unclear and move fast to clarify it through conversation with staff
- Care deeply about outcomes, not just engineering elegance
- Get a buzz from seeing how someone uses your latest version
- Have experience shipping integrations or custom solutions for complex customers
- Are proficient in at least one modern programming language (Python, TypeScript, Go, Rust)
- Have experience in API design, system architecture, and cloud platform (AWS/Azure/GCP)
- Have experience in software engineering and working directly with customers/users (healthcare, SaaS, consulting, or embedded engineering roles)
Nice to Have
- Healthcare or regulated industry exposure (doesn't need to be deep)
- NHS experience or UK healthcare knowledge
- Prior embedded or implementation engineering role
- Passion for healthcare impact
🩺 OK, that’s me, but who are DrDoctor?
Take a look at our careers page or our website to find out a bit more about our mission, vision, and impact!
But ultimately, we 💚 the NHS and want to help it work better. We radically transform the delivery of health services to make healthcare work for everyone – for patients, doctors, administrative teams and taxpayers.
DrDoctor was built on a simple belief: technology can transform the NHS. Our B Corporation certification holds us accountable not just for what we build, but for how we build it - and the impact that has on people, patients and the health system around us.
💡 Thinking of applying?
We know from research and experience that candidates may not apply if they don’t think they meet 100% of our requirements. If you don’t tick all the boxes but feel you would be a good fit, we would still love to hear from you. We are committed to creating a diverse and inclusive culture!


Get help with your application
Your very own career expert that helps elevate your application to the next level.
We’re happy to make reasonable adjustments at any stage of the hiring process and in the role.
Just to let you know too, we will need you to have the Right To Work in the UK.
🐾 We’re perfect for each other, what are the next steps?
We are currently recruiting heavily and have a lot of CVs to go through. However, we don’t wait for roles to close before going through your CV. We will be in touch in a few days to let you know if we think we might be a match, and if we are not. Unfortunately, because we get so many CV’s we are not able to send a personalised reply if it’s not a match. However, if you want more details as to why, just drop us a note and we will arrange to get some feedback over to you.
If it’s a match, then we will arrange a time to talk to you on a quick 30 minute call. It’s just an informal chat so you can relax! We will tell you more about the role, the team and why you should want to join us.
If we continue, then we will invite you to meet some of the team, most likely virtually. Some of our roles will also be subject to completing an assessment or a role related exercise.
We get there are a lot of great roles out there, so we will make sure to get through the rounds as quickly as possible. All we ask is you keep us up to date with your plans.
🎉 I can’t wait to get started, what are the perks?
You can find our Perks and Benefits here! We like to think there's something for everyone! We're a social and pretty casual bunch who love to spend time together, virtually and in person.
We have social budgets and encourage everyone to organise something that they're interested in, from casual nights at the pub to hiring football pitches, going for Iftar dinner or making your own silver rings, we love a bit of variety!
🪙 Salary banding for this role is: £61,000 to £75,000
#LI-Hybrid
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills