Senior Software Engineer
The opportunity
We are building a multidisciplinary team to expand our secure, scalable and AI-enabled healthcare software. As a Senior Full Stack Software Engineer, you will bring validated analytical workflows into robust production applications and help shape software used across testing and production settings.
What you will do
- Design, build and operate production Python services and modern web applications on AWS.
- Take analytical workflows into production while preserving expected behaviour through disciplined testing.
- Build reliable APIs, application services and user-facing capabilities for complex healthcare workflows.
- Define and maintain versioned interfaces, automated tests and CI/CD controls.
- Collaborate closely with clinical data science to translate scientific and clinical requirements into software.
- Partner with cloud engineering on security, observability, performance and operational readiness.
- Produce clear requirements, design documentation and verification evidence for regulated development.
- Contribute to technical direction, code quality and product development engagement across the team.
What you will bring
- Typically 3-5 years of professional software engineering experience, or equivalent relevant technical ownership.
- Strong production Python experience, including FastAPI or a comparable API framework.
- Experience with AWS, containers and service-based or event-driven systems.
- Production experience with TypeScript or JavaScript and React, Vue or a comparable framework.
- Strong API design, automated testing, Git, code review and CI/CD practices.
- Experience moving analytical, scientific or prototype code into maintainable production systems.
- Clear technical communication and the ability to work across disciplines.
Desirable experience
- Regulated, safety-critical, medical device or digital-health software experience.
- Healthcare interoperability knowledge, including HL7 FHIR or UK Core.
- Workflow orchestration, SQL, model-serving or data-validation experience.
- Familiarity with infrastructure as code and regulated software lifecycle standards.
How we work
You will join a multidisciplinary environment where engineering, clinical workflows, data science, quality and regulatory thinking come together. We value clear communication, thoughtful challenge, practical delivery and evidence-based decisions.
Applications
Please apply with your CV and a short explanation of why your experience is relevant. The successful candidate will have the opportunity to work from either Clini-Hub’s Dublin or Newcastle office. Up to two days a week remote work can be considered. Candidates who proceed beyond first round interviews will receive a more detailed breakdown of employment terms, benefits, project deliverables as well as engagement with key stakeholders.