Software Engineer - Backend Developer
Machine Medicine Technologies
London, United Kingdom
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
Β£77,530
Working hours
Regular working hours
Job source
Tech stack
Query Performance
Amazon Web Services
Audit Trail
User Authentication
Automation of Tests
Software as a Service
Cloud Computing
Continuous Integration
Data Integrity
Github
Key Management
PostgreSQL
+19 more
Object-Relational Mapping
OAuth
Commercial Software
Role-Based Access Control
Openid Connect
Secure Coding
Single Sign-On
TypeScript
Datadog
Data Logging
Okta
Delivery Pipeline
Software Security
Backend
Production Code
NestJS
Restful APIs
Terraform
Api Management
Job description
- Build, maintain and support backend services using mostly TypeScript, NestJS and TypeORM.
- Develop REST APIs and service-based backend components.
- Work with PostgreSQL, including schema design, migrations, query performance and data integrity.
- Support production systems, including monitoring, troubleshooting, incident response and root-cause analysis.
- Maintain and improve GitHub-based CI/CD pipelines, deployment workflows and backend release processes.
- Work with Terraform and cloud infrastructure across AWS and/or GCP.
- Support secure configuration, secrets management, access control, audit logging and least-privilege practices.
- Work with authentication and authorisation systems, including Keycloak.
- Write clean, maintainable, tested and production-ready code.
- Document backend systems, deployment procedures and operational processes where needed.
Requirements
- At least 5 years of commercial software development experience.
- Production experience with Typescript, NestJS (or similar); other enterprise backend framework experience will also be considered.
- Experience with TypeORM or similar ORM/data-access approaches.
- Strong production PostgreSQL experience.
- Experience building and supporting SaaS platforms or production backend services.
- Experience designing and maintaining REST APIs.
- Practical experience with GitHub, CI/CD pipelines and deployment workflows.
- Hands-on experience supporting production systems.
- Working knowledge of AWS and/or GCP.
- Ability to work with Terraform or similar infrastructure-as-code tooling.
- Strong understanding of application security, authentication, authorisation and secure coding practices.
- Experience working on systems where reliability, auditability and data protection are important.
Desirable experience
- Experience with Keycloak, OAuth2, OpenID Connect, SSO, RBAC or FGA.
- Experience working in healthcare, life sciences, finance or another regulated or security-sensitive SaaS environment.
- Familiarity with ePHI, HIPAA, GDPR, ISO 27001 or similar compliance expectations.
- Experience with observability tooling, logging, metrics and alerting.
- Experience with automated testing, API testing or production readiness checks.
- Experience supporting releases and production systems in a startup or small-company environment.
Personal attributes
- Hands-on, pragmatic and comfortable taking responsibility for production systems.
- Vocal about security, privacy and operational reliability.
- Comfortable working in a small team without separate production support teams.
- Calm and methodical when troubleshooting production issues.
- Clear communicator who can work closely with product and engineering colleagues.
- Willing to document, improve and stabilise systems as well as build new features.
Benefits & conditions
- Competitive compensation and benefits
- Opportunity to work on impactful problems in digital health
- A fast-paced, supportive team culture focused on innovation and collaboration
About the company
We are a med-tech company leveraging cutting-edge AI to build scalable, regulatory-grade tools for video-based motor assessments. As part of our growing technical team, weβre looking for a highly capable and motivated Backend Developer to design, build, and maintain our cloud infrastructure and deployment pipelines. Youβll play a key role in ensuring the reliability, security, and scalability of our systems that power AI-driven clinical research and digital health innovation.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.co.uk
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦