Cloud-based cybersecurity training platform with hands-on labs
TryHackMe operates a cloud-hosted platform for cybersecurity training, built on Node.js + React + MongoDB with AWS/Azure/GCP multi-cloud deployment. The tech stack reflects a platform designed for scale (Docker, Playwright for test automation, Segment + Amplitude for analytics), while recent AI tool adoption (Claude, ChatGPT, LangChain, CrewAI) suggests integration of generative capabilities into curriculum or user experience. The hiring profile leans engineering-heavy with senior-weighted seniority, paired with active projects around platform scaling and lab environment design — indicating investment in infrastructure maturity rather than early-stage feature exploration.
TryHackMe is a cloud-based cybersecurity training platform founded in 2018 and headquartered in London. The product delivers pre-built courses paired with cloud-hosted virtual machines, eliminating local setup friction for learners and institutions. The platform serves individuals, academics, and enterprises seeking hands-on penetration testing, ethical hacking, and network security training. Active development spans realistic lab environments (particularly Azure-based), certification design, and core product scaling. Current pain points center on sales motion (longer buying cycles, identifying new opportunities) and platform resilience (cross-system data consistency, false positives in assessments), alongside efforts to reduce friction in user onboarding and core workflows.
TryHackMe uses Node.js, React, TypeScript, MongoDB, and Express for the core platform. Cloud infrastructure spans AWS, Azure, and GCP. Testing and automation rely on Docker and Playwright. Analytics and data flow through Segment, Amplitude, and GrowthBook.
TryHackMe actively hires across five countries: United Kingdom, United States, Belgium, Bulgaria, and Indonesia. The company is headquartered in London.
Other companies in the same industry, closest in size