Senior Software Engineer - Application Engineering

2i6EaTG3y9osyNCNReuGLSΒ· Technology
Apply Now β†—
🌍 RemoteπŸ“ TELECOMMUTEπŸ“ United KingdomFull time

About this role

About uMed

uMed is on a mission to reduce barriers to knowledge creation in healthcare. Our clinical research network connects patients, electronic health data, and research groups, spanning 400+ GP sites across the UK and growing internationally. We're a focused team of people who care deeply about making medical research faster and more accessible. If that mission resonates with you, we'd love to hear from you.

The Role

We're looking for a Senior Software Engineer to join our Application Engineering team, a hands-on builder who takes real ownership of what they ship. You'll work end-to-end on features and initiatives, from design through to production, collaborating closely with our Data Engineering team who own the health data pipelines that power our platform.

This is a dynamic, broad-reaching role for someone who thrives with autonomy. You'll be expected to lead initiatives technically, scoping, designing, building, and iterating, in a team where every contribution matters.

What you'll be doing

  • Building and improving features across the platform, with Python and Django at the core of our stack, while picking up other technologies as the platform and your work demands
  • Writing well-structured, testable, production-ready code and holding yourself to a high standard of quality
  • Collaborating with Data Engineering to understand platform capabilities and integrate effectively
  • Working closely with Product and Design in scrum ceremonies, backlog refinement, and technical discussions, contributing your perspective, not just your code
  • Participating in production support and incident management, debugging and resolving issues to keep our platform stable and performant
  • Documenting what you build, clearly and consistently
  • Helping define and evolve our backend engineering standards, staying current with the Python and Django ecosystem and bringing good ideas back to the team

What we're looking for

Essential:

  • Strong Python and Django skills (or comparable Python web framework experience)
  • Solid grasp of REST API design and SQL database modelling
  • Comfort with relational databases and a good instinct for data modelling
  • Solid experience with AWS, including containers and serverless technologies
  • Working knowledge of message queuing and stream processing
  • Experience with observability and CI/CD tooling such as Sentry, Datadog, or CircleCI
  • A track record of delivering well-designed backend features end-to-end, independently
  • Degree in computing or equivalent experience - we care more about what you've built than where you studied

Nice to have:

  • Experience with React and JavaScript/TypeScript
  • Experience working with or alongside data engineering workflows, including tools like Airflow
  • Experience with clinical or healthcare systems

Who you are:

  • A self-starter who doesn't wait to be told what to do next
  • Genuinely care about code quality, reusability, maintainability, and scalability
  • Excited by working in a small team where you wear several hats
  • Someone who empathises with users and keeps their needs at the centre of every technical decision
  • Motivated by the idea that the software you create could directly improve patient outcomes
  • Private Health Insurance to keep you covered
  • Pension Plan to help you secure your future
  • Plenty of Paid Time Off for your well-deserved breaks
  • Work From Home equipment budget for a comfortable working space
  • Flexible Benefits platform tailored to your needs
  • Enjoy your Birthday Day Off on us!
  • Eye-test vouchers for Specsavers to look after your eyesight
  • Coworking policy – catch up with the team as regularlyΒ as once a week

Frequently Asked Questions

Is the salary disclosed for the Senior Software Engineer - Application Engineering position at 2i6EaTG3y9osyNCNReuGLS?
The salary for this Senior Software Engineer - Application Engineering role at 2i6EaTG3y9osyNCNReuGLS is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Senior Software Engineer - Application Engineering job at 2i6EaTG3y9osyNCNReuGLS remote?
Yes, this Senior Software Engineer - Application Engineering position at 2i6EaTG3y9osyNCNReuGLS is remote, with team members based in TELECOMMUTE, United Kingdom. You can work from home or anywhere in the supported regions.
Is the Senior Software Engineer - Application Engineering role at 2i6EaTG3y9osyNCNReuGLS full-time or part-time?
This is listed as a Full time position. It is posted as a Senior Software Engineer - Application Engineering role in the Technology department at 2i6EaTG3y9osyNCNReuGLS.
Which team or department does the Senior Software Engineer - Application Engineering at 2i6EaTG3y9osyNCNReuGLS belong to?
This Senior Software Engineer - Application Engineering position is part of the Technology department at 2i6EaTG3y9osyNCNReuGLS. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Software Engineer - Application Engineering position at 2i6EaTG3y9osyNCNReuGLS?
Click the "Apply Now" button on this page. You will be redirected to 2i6EaTG3y9osyNCNReuGLS's official application portal hosted on workable where you can submit your application directly.
When was the Senior Software Engineer - Application Engineering job at 2i6EaTG3y9osyNCNReuGLS posted?
This Senior Software Engineer - Application Engineering position at 2i6EaTG3y9osyNCNReuGLS was posted on May 28, 2026. Apply as soon as possible β€” early applications are often reviewed first.
Senior Software Engineer - Application Engineering
2i6EaTG3y9osyNCNReuGLS
Apply for this role β†—

You'll be redirected to 2i6EaTG3y9osyNCNReuGLS's official application page on workable.