Financial Controller

TryHackMe

Greater London

Remote

GBP 85,000 - 130,000

Full time

10 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work available
£2,500 training budget
Company retreats
Lunch provided
Health insurance
Enhanced parental benefits
Pension plan

Job summary

TryHackMe, a leading online cyber security training platform, seeks a Financial Controller to own actuals, close processes, and scalable finance operations. You will drive AI-enabled workflows in Claude, oversee FinOps and tax, and collaborate with FP&A, People, Analytics, RevOps, Sales, CS and SLT.

The role reports to Head of Finance, manages one FinOps Accountant, and supports audits across multiple jurisdictions while pushing for data integrity and automation.

Qualifications

  • Fully qualified accountant with 2+ years PQE.
  • Startup/scale-up experience in fast-paced environments.
  • Experience with high-volume B2C subscription and/or B2B SaaS is a plus.
  • Strong Excel and modelling skills; familiarity with finance tooling.

Responsibilities

  • Own and evolve month-end close, revenue recognition and cashflow analysis.
  • Lead FinOps and develop the Accountant who runs AR/AP and cash coding.
  • Build AI-first finance workflows and manage Claude-based tooling.
  • Maintain financial controls and coordinate annual audits.

Skills

Financial analysis
Excel modelling
AI in finance
Workflow automation
Stakeholder communication

Education

ACA/ACCA/CIMA

Tools

Claude
Stripe
PayPal

Job description

Remote - UK
TryHackMe is the world's biggest online cyber security training platform, with more than 8 million users across thousands of businesses and schools. We've never taken outside funding: we're fully bootstrapped, profitable, past $40M in revenue (2026), and run as a fully remote team of around 160. Our mission is to make the world more digitally secure.

Remote - UK
TryHackMe is the world's biggest online cyber security training platform, with more than 8 million users across thousands of businesses and schools. We've never taken outside funding: we're fully bootstrapped, profitable, past $40M in revenue (2026), and run as a fully remote team of around 160. Our mission is to make the world more digitally secure.
The Role
TryHackMe runs a lean, high-performance finance team, and we're looking for a Financial Controller to own the Group's actuals and build the processes that let us keep scaling without adding headcount.
This is a build-and-solve role, not plug-and-play. Running the close and the weekly finance tasks is the baseline. The real job is spotting what the business will need next, redesigning processes before they break, and executing fast. We work AI-first across processes, reviews, reconciliations and reporting, so you'll be building workflows in Claude, not just Excel.
It's critical that you agree with our culture and way of working, as TryHackMe is not for everyone, so make sure to read this article before applying. You'll report directly into the Head of Finance, manage one Accountant who runs FinOps, and work closely with FP&A, People, Analytics, RevOps, Sales, CS and the SLT.

Primary Responsibilities include:
  • Month-end & Reporting: Own and evolve the close and key processes like revenue recognition, deferred revenue and accrued liabilities. Own P&L, balance sheet and cashflow accuracy and analysis, plus supporting schedules such as BS reconciliations. Push internal reporting further, including departmental reporting, so the business makes better decisions, and support ad hoc internal and external reporting.
  • FinOps & Team: Manage and develop the Accountant who runs FinOps (AR, AP and cash coding). Build scalable processes for high-volume quote-to-cash across both our B2C and B2B businesses.
  • AI-first Finance & Tooling: Own the finance tech stack, including spend management and AP/AR tooling, and own and evolve the Finance skills library in Claude. Automate anything that's repeated.
  • Fix Root Causes: Push problems back upstream to HR, RevOps and Analytics rather than fixing the same reconciling items every month. Drive cross-functional data integrity across Stripe, PayPal and Tableau/Hex.
  • Controls & Audit: Own financial controls and the annual audit end to end, from planning through fieldwork to reporting, working directly with our auditors with no material adjustments.
  • Corporation Tax & R&D: Manage annual CT (including quarterly instalments) and the R&D claim with external advisers. Coordinate technical leads, handle HMRC enquiries and reconcile the CT balance to the HMRC account.
  • Indirect Tax: Own UK VAT quarterly returns, international VAT and US sales tax, including registrations, monthly Stripe Tax files to our outsourced provider, review and approval of returns across 30+ jurisdictions, tracking payments, and periodic true-ups of the accrued liability.
  • Statutory & Company Admin: Handle Companies House filings and registered-office post, ONS surveys, dividend vouchers, withholding-tax and residency certificates for customers, and the US entity's compliance with its advisers.
This role is not right if you:
  • Want a plug-and-play role where the close is the whole job
  • Are happy fixing the same reconciling items every month rather than killing the root cause
  • Need to be chased, or look for someone else to blame when things slip
  • Bring open questions rather than recommendations
  • Would rather stay in Excel than build and run workflows in tools like Claude
  • Rely on others to catch errors in your work
  • Need clear structure and direction, or struggle to push back and manage upward
  • Can't explain finance simply to founders and non-finance teams
Requirements
  • Fully qualified accountant (ACA preferred; ACCA or CIMA considered) with 2+ years PQE
  • 5+ years of progressive accounting and finance experience, ideally across both practice and industry
  • Startup/scale-up experience in a fast-paced, constantly changing environment
  • Experience with high-volume B2C subscription and/or B2B SaaS (both is a strong plus)
  • A strong foundation in accounting principles and best practice
  • Strong Excel and light modelling skills
  • Demonstrable AI use in finance work: comfortable building and running workflows in tools like Claude
Nice-to-have:
  • Data analytics skills
  • Payment processor experience (Stripe, PayPal)
Benefits & Perks
  • 100% Remote - work from wherever you do your best work.
  • Personal Development - a £2,500 training budget for certifications and more.
  • Company Retreat - a yearly company retreat, fully paid for.
  • Lunch on us - we cover your lunch order at our regular virtual company lunches.
  • Health Insurance - if you're based in a country without public healthcare.
  • Enhanced Maternity & Paternity - an enhanced package on top of statutory pay.
  • 401k / Pension - we make it easy to save for retirement.
Hiring Process
  • Stage 1 (30m): Screening call with the recruitment team
  • Stage 2 (1hr): Interview with Head of Finance
  • Stage 3 (30m): Final interview with our Founder

TryHackMe takes the pain out of learning and teaching cyber security. Our platform makes it a comfortable experience to learn by designing prebuilt courses that include virtual machines (VM) hosted in the cloud and ready to be deployed. This avoids the hassle of downloading and configuring VMs. Our platform is perfect for CTFs, Workshops, Assessments, or Training. We've come a long way since launching in 2018, with over 8 million users on the platform!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Financial Controller
Financial Controller

TryHackMe • London Borough of Islington

Remote
GBP 90,000 - 140,000
100% Remote
Personal development budget
Company retreat
+4
Finance Manager
Finance Manager

Happl • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working
Private health insurance
Dental insurance
+4
Product Manager (Learning Experience)
Product Manager (Learning Experience)

TryHackMe • London Borough of Islington

On-site
GBP 65,000 - 100,000
100% Remote
Flexi Time
Tools
+7
Senior Full-Stack Engineer - (UK / EU)
Senior Full-Stack Engineer - (UK / EU)

TryHackMe • Greater London

Remote
GBP 90,000 - 130,000
Remote work
MacBook Pro
Training budget
+3
Finance Manager
Finance Manager

Nous • Greater London

On-site
GBP 70,000 - 110,000
Share options
Remote work flexibility
Office in Farringdon
Financial Controller
Financial Controller

Happl • Greater London

Hybrid
GBP 90,000 - 130,000
Founding Product Manager (Password Manager) 12 month FTC
Founding Product Manager (Password Manager) 12 month FTC

TryHackMe • London Borough of Islington

Remote
GBP 70,000 - 110,000
100% Remote
Flexi Time
Tools - dedicated laptop & accessories
+7
AI‑Driven Financial Controller for a Scale-up (Remote UK)
AI‑Driven Financial Controller for a Scale-up (Remote UK)

TryHackMe • Greater London

Remote
GBP 85,000 - 130,000
Remote work available
£2,500 training budget
Company retreats
+4
Growth Engineer
Growth Engineer

TryHackMe • Greater London

Remote
GBP 85,000 - 120,000
100% Remote
Flexi Time
£2,500 training budget
+7
Senior Software Engineer (Full-Stack)
Senior Software Engineer (Full-Stack)

TryHackMe • Greater London

Remote
GBP 90,000 - 150,000
Dedicated work laptop and accessories
£2,500 training budget for certifications
Annual fully paid retreat
+7