Senior Full Stack Engineer

New Today

About Tuli HealthTuli Health is transforming healthcare accessibility by building the global standard for community‑based diagnostic testing. As an NHS subcontractor with CQC compliance, we operate a B2B2C healthcare marketplace that delivers Diagnostics as a Service and Infrastructure as a Service across 300+ independent pharmacies nationwide, reaching over 5 million people in the UK.RoleWe are seeking a Senior Full‑Stack Engineer to lead the design and implementation of the platform’s financial backbone. In this key infrastructure role, you will work directly with the CTO to architect, build, and maintain automated payment systems, balance financial flows among providers, pharmacies, patients, labs, and the marketplace itself.Key ResponsibilitiesDesign and build end‑to‑end financial software systems that automate payments across all marketplace stakeholders (providers, pharmacies, patients, labs).Architect multi‑party payment workflows with splitting, commission calculation and reconciliation.Develop invoicing, billing automation, and financial reporting for all stakeholder types.Implement payment reconciliation systems that match transactions across the entire marketplace.Ensure PCI compliance, data security, and audit trail integrity.Integrate with payment gateways (e.g., Stripe), banking APIs and accounting systems.Build scalable, fault‑tolerant infrastructure on Azure using Kubernetes, Docker, and CI/CD pipelines.Design and implement microservices architecture and RESTful/GraphQL APIs for marketplace integrations.Develop frontend dashboards for financial reporting and stakeholder management using JavaScript.Build integrations with laboratory partners for test ordering and results delivery.Implement pharmacy onboarding automation and operational workflows.Develop compliance tracking systems for CQC‑regulated services and GDPR requirements.Collaborate closely with the CTO on technical strategy, architecture decisions, and roadmap planning.Mentor and support future engineering hires as the team grows.Technical Qualifications5+ years of full‑stack development experience with production systems at scale.Proven experience building financial software systems (payment processing, billing, reconciliation, fintech).Strong infrastructure expertise with Kubernetes, Docker and Azure.Deep knowledge of Python (Django/Flask/FastAPI) and modern JavaScript frameworks (React, Vue, Angular).Experience with microservices architecture and API design (REST, GraphQL).Database design and optimization (PostgreSQL) and caching (Redis).Understanding of PCI compliance, financial data security, and GDPR.Professional SkillsAbility to architect complex financial systems from scratch.Experience working in early‑stage or high‑growth startup environments.Strong problem‑solving skills for complex technical challenges.Autonomous and results‑driven with excellent communication skills for technical and business stakeholders.Preferred QualificationsFintech or payment platform experience (Stripe, PayPal).Healthcare or regulated industry experience (UK NHS, CQC).Multi‑tenant B2B2C marketplace platform experience.Event‑driven architectures (RabbitMQ, Kafka, Azure Service Bus).ERP/accounting system integrations (QuickBooks, Xero, Sage).CI/CD and DevOps practices (Azure DevOps, GitHub Actions).Experience with split payment architectures and multi‑party commission structures.Healthcare systems integration (HL7/FHIR, laboratory systems) – a bonus.UK healthcare system knowledge – a bonus.What We OfferOwn critical infrastructure – build the financial backbone for a healthcare marketplace serving millions of patients.Direct CTO collaboration with significant architectural autonomy.Greenfield opportunity: design and build core financial systems from scratch.Scale and impact – systems will process payments across 1,000+ pharmacy locations.Healthcare mission – improve diagnostic accessibility for underserved communities across the UK.Modern tech stack – Kubernetes, Docker, Azure, Python, JavaScript.Competitive compensation – salary and equity package for senior fintech/infrastructure engineers.Tech StackBackend: Python (Django/FastAPI)Frontend: JavaScript (React/Vue)Infrastructure: Kubernetes, Docker, AzureDatabase: PostgreSQL, RedisPayments: Stripe, payment gateway integrationsMessage Queue: Azure Service BusCI/CD: Azure DevOps, GitHub ActionsAPIs: RESTful, GraphQLWorking at TuliTuli is a mission‑driven team democratizing healthcare access across the UK. As a CQC‑regulated NHS partner with 300+ pharmacies and growing, you will build the financial infrastructure that powers this ecosystem, directly impacting millions of patients while scaling to 1,000+ locations.Location & ReportingLocation: Hybrid or RemoteReporting to: CTOHow to ApplyPlease send your CV and a brief note about why you’re excited about this role to careers@tuli.health.Please highlight:Specific financial systems you’ve built (payment processing, billing, reconciliation)Complex integration projects you’ve architectedYour infrastructure development experience (Kubernetes, Docker, cloud platforms)Links to relevant projects or GitHub profile #J-18808-Ljbffr
Location:
City Of London
Job Type:
FullTime

We found some similar jobs based on your search