Senior Software Engineer
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.
Responsibilities
- 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
Requirements
- 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
Ideally You Will 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
About You
- 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
View all remote jobs at uMed →
FAQ
- Is the Senior Software Engineer position at uMed remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Senior Software Engineer job posted?
- This listing was posted on June 5, 2026 and is still open for applications.
- How do I apply for the Senior Software Engineer position at uMed?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Data Pipelines jobs
Fullstack + AI Engineer - TX, USA
Photon Interactive UK LimitedUnited States
Full Stack Architect | Las Vegas, NV
Photon Interactive UK LimitedUnited States
Java Fullstack Developer | Offshore |
Photon Interactive UK LimitedIndia
Lead Fullstack Developer | Offshore
Photon Interactive UK LimitedIndia
Angular Developer
EVBAustralia, Canada, India, United Kingdom, United States