Sr Software Architect
Harnham
The Role We are looking for a Technical Architect to take joint ownership of two critical dimensions: shaping the architecture of our platform and providing hands-on technical leadership to our engineering team. You will be a key decision-maker in how we build, scale, and evolve our systems - balancing technical excellence with practical delivery.
You will work closely with engineering, AI/ML, and product teams, and you will have a direct impact on the technology roadmap of a fast-growing startup in a highly regulated and meaningful space. Responsibilities Systems Architecture
You will work closely with engineering, AI/ML, and product teams, and you will have a direct impact on the technology roadmap of a fast-growing startup in a highly regulated and meaningful space. Responsibilities Systems Architecture
- Design and evolve the overall platform architecture - backend services, ML inference pipelines, and clinical integrations - ensuring scalability, security, and performance.
- Define and enforce architectural patterns, coding standards, and technology decisions with a long-term perspective.
- Evaluate and select technologies, frameworks, and tools, clearly articulating trade-offs to both technical and non-technical stakeholders.
- Ensure architecture decisions account for the regulatory requirements of the medical device space (MDR, FDA SaMD).
- Lead the technical design of integrations with hospital systems (PACS, HIS) using standards such as DICOM and HL7/FHIR.
- Own non-functional requirements: reliability, latency, data privacy (GDPR, HIPAA-aligned), and disaster recovery.
- Be the technical reference for the engineering team: code reviews, mentoring, and establishing engineering best practices.
- Collaborate with the AI/ML team on the productionisation of inference models and the optimization of the end-to-end ML pipeline.
- Contribute to sprint planning and technical estimation, helping the team break down complexity into deliverable increments.
- Proactively identify and mitigate technical risks, communicating them clearly before they become blockers.
- Foster an engineering culture centred on quality, automation, observability, and continuous improvement.
- 5-8 years of software engineering experience, with at least 2-3 years in architecture or senior technical leadership roles.
- Proven experience designing and operating cloud-native systems on AWS (compute, storage, networking, managed services, IAM).
- Strong background in Python for production environments - APIs, data processing pipelines, and ML model integration.
- Solid understanding of containerisation (Docker) and orchestration in production environments.
- Deep knowledge of distributed systems design principles: microservices, event-driven architecture, API design, and data consistency patterns.
- Experience building CI/CD pipelines and driving DevOps practices across an engineering team.
- Ability to document and communicate architecture decisions clearly, both in writing and in technical discussions.
- Comfortable operating in a startup environment: autonomous, pragmatic, and able to balance ideal solutions with real constraints.
- Experience deploying and optimising ML models in production - including ONNX Runtime or similar inference frameworks.
- Familiarity with medical imaging standards: DICOM, HL7, FHIR.
- Background in regulated environments (MDR, FDA 21 CFR Part 11, ISO 13485, or similar).
- Experience with MLOps practices: model versioning, drift monitoring, and retraining pipelines.
- Knowledge of PHP/Laravel or experience working with and evolving an existing codebase built on it.
- Prior experience in healthtech, medtech, or other highly regulated industries.
- Competitive salary aligned with your experience and the market.
- Hybrid model with real flexibility - we care about outcomes, not hours.
- Direct, visible impact: your work shapes tools that help clinicians make better diagnoses.
- Small, highly skilled team with strong technical autonomy.
- Annual budget for training, conferences, and certifications.
- Freedom to challenge the status quo and propose improvements to how we build things.
- A collaborative, mission-driven environment where engineering is taken seriously.
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Architect. Be the first to apply!
Related searches
- .net software architects (remote) Miami, FL
- senior manager quality engineering Miami, FL
- sr operations manager Miami, FL
- senior director clinical operations Miami, FL
- american senior communities Miami, FL
- senior implementation project manager Miami, FL
- senior manager customer operations Miami, FL
- senior director epidemiology Miami, FL
- senior account manager Miami, FL
- sr finance manager Miami, FL
