
51 - 200 employees
Founded 2018
🔒 Cybersecurity
📚 Education
☁️ SaaS
Cybersecurity • Education • SaaS
TryHackMe is an online learning platform that makes learning and teaching cybersecurity accessible and practical through prebuilt courses, cloud-hosted virtual machines (VMs), and hands-on labs designed for CTFs, workshops, assessments, and training. Launched in 2018, the platform emphasizes practical, deployable environments so users can avoid local VM configuration, and it serves millions of learners while supporting both individual and organizational training needs.
🕒 July 28
Improve your chances of getting an interview by checking your resume score before you apply.

51 - 200 employees
Founded 2018
🔒 Cybersecurity
📚 Education
☁️ SaaS
Cybersecurity • Education • SaaS
TryHackMe is an online learning platform that makes learning and teaching cybersecurity accessible and practical through prebuilt courses, cloud-hosted virtual machines (VMs), and hands-on labs designed for CTFs, workshops, assessments, and training. Launched in 2018, the platform emphasizes practical, deployable environments so users can avoid local VM configuration, and it serves millions of learners while supporting both individual and organizational training needs.
• Design and implement scalable, reliable, and secure software solutions • Collaborate with product managers, designers, tech leads, and developers on project plans and technical execution • Mentor and coach developers, providing technical guidance and feedback • Participate in code reviews, design reviews, and engineering meetings • Write high-quality, maintainable code using JavaScript, TypeScript, Node.js, and React • Develop and maintain databases and data models; create and optimize queries • Monitor and analyze system performance to identify and resolve bottlenecks and issues • Stay current with emerging software development trends and technologies • Participate in Agile practices including sprint planning, stand-ups, and retrospectives • Improve software development processes and practices • Maintain the existing codebase and develop features supporting millions of users • Take growth engineering concepts from ideation to completion through build-measure-learn iterations
• Strong hands-on software engineering experience across frontend and backend development • Advanced experience with TypeScript, React, and Node.js • Ability to model complex systems and business domains • Strong coding fundamentals and thoughtful decisions about structure, abstractions, interfaces, and trade-offs • Experience with AI development tools such as Cursor, Codex, and Claude • Ability to validate, challenge, and refine AI-generated output • Experience building, releasing, and maintaining production software • Practical understanding of software design, testing, security, reliability, and performance • Comfortable collaborating with product managers, designers, and engineers • Clear written and verbal communication skills in English • Willingness to share knowledge, improve engineering practices, and support engineering culture • Interest in cyber security, education, or TryHackMe’s mission is valuable
• 100% remote work from anywhere • Dedicated work laptop and any necessary accessories • Branded swag bundle • £2,500 training budget for certifications and more • Annual company retreat, fully paid • Lunch covered during recurring virtual company lunches • Health insurance if in a country without public health care • Enhanced maternity and paternity package above statutory requirements • 401k / Pension
Apply Now🕒 July 27
Senior Full-Stack Software Engineer designing scalable applications for CINC Systems. Working on modern SaaS solutions in a collaborative, fast-paced environment.
🌏 Anywhere in the World
💰 Private Equity Round - CINC Systems on 2023-12
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer
🕒 July 27
Full Stack Engineer in a financial planning platform developing checkout and conversion flows. Engineering integrations across payment platforms and lifecycle messaging within a growth-focused team.
🕒 July 18
Lead Software Engineer managing OrderYOYO's payments platform and engineering team growth. Driving technical strategy and ensuring reliability in payment processing systems.
🌏 Anywhere in the World
💰 $6M Post-IPO Equity - OrderYoyo on 2022-03
⏰ Full Time
🟠 Senior
🧑💻 Full-stack Engineer
🕒 July 14
Lead Software Engineer at Techmahindra designing and optimizing backend services. Collaborating with multidisciplinary teams to develop enterprise applications in a fully remote setting.
🗣️🇪🇸 Spanish Required
🕒 July 14
Full-Stack Software Engineer developing applications and solutions on Tailor’s platform. Collaborating with customers and PMs to shape product features and standards.