×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full-Stack Engineer EU

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: TryHackMe
Full Time position
Listed on 2026-10-15
Job specializations:
  • Software Development
    Full Stack Developer, React.js, Backend Developer, Front End Developer
Salary/Wage Range or Industry Benchmark: 90000 - 130000 GBP Yearly GBP 90000.00 130000.00 YEAR
Job Description & How to Apply Below
Position: Senior Full-Stack Engineer EU)
Location: Greater London

Build the Future of Cyber Security Learning at Scale

Join Try Hack Me  as a Senior Full-Stack Engineer. We are a fast-growing, highly profitable cybersecurity training platform trusted by over 9 million learners and 1,000+ enterprise organisations globally, including Google, KPMG and the US Military.

Whether you’re building gamified learning mechanics for millions of individual users, scaling enterprise-grade B2B management tools, or hardening core payment and cloud infrastructure, you’ll join a high-autonomy, high-velocity engineering squad where your decisions directly impact real users from day one.

Location / Time Zone: 100% Remote (UK / EU based with strong overlap with UK business hours required).

The Stack & Engineering Culture
  • Core Stack:
    Type Script, React, Next.js, Node.js, Express, MongoDB
  • High Velocity:
    We operate as a high-trust, high-autonomy team shipping 250+ PRs per week
  • Pragmatic AI Workflow:
    We actively leverage modern AI development tools (Cursor, Claude Code, Codex) to accelerate execution
Our Squads & What You’ll Own

You will be embedded in a small, cross-functional squad (engineers, product manager, designer) with end-to-end ownership. Based on your background and interests, you’ll make an impact in one of our core product areas:

  • B2B Squad: Build the platform that turns entire organisations into cyber-resilient teams. Own enterprise SSO, granular RBAC, licensing engines, custom syllabus mapping, and CISO-ready skill analytics.
  • Engagement Squad
    :
    Shape the learner journey for 9M+ users. Own progression mechanics, leagues, streaks, personalised discovery, and A/B experiments that turn first-time visitors into lifelong learners.
  • Platform Squad:
    Own the high-leverage infrastructure every squad depends on. Scale payment rails (Stripe), cloud VM delivery tools, internal support systems, and cross-cutting platform performance.
  • Certification Squad: Building best-in-class certifications that validate our learners’ skills and recognise the time and commitment they invest in learning, working closely with Product, Marketing and our in-house Content Engineering team.
Day-to-Day Responsibilities
  • End-to-End Ownership: Take ambiguous, loosely defined product problems from initial concept through design, implementation, and production deployment.
  • Architecture & Craft: Design scalable, reliable, and secure RESTful APIs and modern frontend interfaces, keeping long-term maintainability and system performance in mind.
  • Cross-Functional Partnering: Work directly alongside product managers and designers to shape how problems get solved, not just pick up pre-written tickets.
  • Engineering Leadership: Elevate squad quality through thoughtful code reviews, system design discussions, and mentoring fellow engineers.
  • Product Curiosity: Validate what works using data, user feedback, and experimentation rather than relying on opinions.
What You’ll Bring
  • Core Technical Mastery: Strong commercial full-stack experience building production SaaS applications with advanced Type Script, Node.js, React and MongoDB/SQL fundamentals.
  • Product Engineer Mindset: You care deeply about user impact and business outcomes, not just backend plumbing. You prefer shipping real value quickly over endless corporate red tape.
  • High Ownership & Autonomy: Comfort working in fast-paced environments where you take full accountability for your features, from database schemas to UI polish.
  • AI-Assisted Efficiency: Experience using modern AI dev tools (Cursor, Claude) to move faster, combined with the technical judgment to critically evaluate and test generated code.
  • Clear Communication: Ability to explain complex technical trade-offs clearly to both technical and non-technical teammates.
  • Bonus Points: A genuine interest in cybersecurity, online…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary