At a Glance
- Tasks: Join us as a Cloud Engineer to optimise and scale our AWS infrastructure for millions of users.
- Company: TryHackMe is a leading online platform revolutionising cyber security training with gamified challenges.
- Benefits: Enjoy 100% remote work, flexible hours, a £2,500 training budget, and annual company retreats.
- Why this job: Be part of a fast-growing team, solve complex problems, and make a real impact in cyber security.
- Qualifications: 3+ years of AWS experience, proficiency in Infrastructure as Code, and strong DevOps skills required.
- Other info: Work from anywhere, enjoy free lunches, and receive a branded swag pack on joining!
The predicted salary is between 36000 - 60000 £ per year.
TryHackMe is the fastest-growing online cyber security training platform. Our mission is to make learning and teaching cyber security easier by providing gamified security exercises and challenges. Having only been around for handful of years, we\’ve grown to more than 5+ million community members and our growth isn\’t slowing down! ????
The Role
We’re looking for a Cloud Engineer to take ownership of our infrastructure and help us scale a platform used by millions of aspiring cyber security practitioners. You’ll play a critical role in ensuring our systems are fast , secure , resilient , and cost-efficient — supporting everything from performance tuning and uptime to smart scaling and cost control.
You’ll be hands-on with our AWS infrastructure, working closely with engineering teams to deliver performant, production-ready environments and shape how we build, deploy, and operate at scale. This role is perfect for someone who enjoys solving complex infrastructure problems, optimising for speed and security, and enabling rapid delivery without compromising on reliability.
- Cost Management – Monitor cloud usage, optimise resource allocations to control costs. Implement cost-saving strategies (AMI cleanup and management).
- Cloud Infrastructure and Design – Maintain and shape our core cloud infrastructure. This includes re-architecting existing systems (e.g. our web-based remote desktop access) and building portable, maintainable services using Infrastructure as Code.
- Reliability, Security and Logging – Ensure infrastructure reliability and observability. Implement robust cloud security measures to protect data and systems. Collaborate with our internal ISMS to develop disaster recovery scenarios and support distributed, fault-tolerant cloud solutions.
- Guidance and Knowledge Sharing – Support engineering teams with infrastructure decisions, primarily on AWS (experience with Cloudflare or Azure is a plus). Research and prototype new technologies to improve performance, security, and developer experience.
- Troubleshooting – Diagnose and resolve infrastructure issues across systems such as databases, caching, messaging, and content delivery networks.
- Deployment and Automation – Improve and maintain our CI/CD pipelines, automating deployment and infrastructure tasks to streamline releases and reduce manual overhead.
Key Skills and Requirements:
- Cloud Expertise – At least 3 years of hands-on experience with AWS, including designing and maintaining scalable infrastructure in production environments.
- Infrastructure as Code – Proficient with IaC tools such as SST, Pulumi, Terraform, or CloudFormation — with a strong focus on automation, repeatability, and portability.
- Speed-Oriented Delivery – Proven ability to ship reliable infrastructure quickly, with a mindset geared towards iteration, pragmatism, and high engineering standards.
- DevOps & CI/CD – Strong experience building and managing CI/CD pipelines (we use GitHub Actions), with a focus on enabling teams to deploy safely and frequently.
- Linux & Core Tooling – Comfortable in a Linux environment and confident using tools like Git, Python, Cloudflare, Docker, ECS/EKS, and OpenVPN.
- Security-Minded Engineering – Solid understanding of cloud security principles and infrastructure hardening, aligned to secure coding and operations best practices.
- AI-Ready & Curious – Open to integrating AI tooling into your workflow to improve efficiency, troubleshooting, and delivery velocity.
- Ownership Mentality – You treat the infrastructure like a product: proactively spotting issues, taking accountability, and pushing for improvements.
- Startup Mentality – Thrives in fast-paced, ambiguous environments. You’re scrappy, collaborative, and not afraid to get stuck in.
- Strong Communicator – Clear written and verbal communication, especially when it comes to explaining infrastructure to non-specialists.
- Familiarity with Our Stack (Nice to Have) – Experience with Guacamole, NoVNC, MongoDB Atlas, Nginx, and our remote desktop tech is a bonus.
- Certifications (Optional) – AWS or other cloud certifications are a nice signal but not a requirement. We care more about what you’ve done.
Benefits & Perks:
Salary – We hire across 35+ countries. We determine salaries based on Geographic Location , Seniority , Interview Performance , and Market Rates using leading compensation benchmarking tools.
100% Remote –In a fully digital world, work from anywhere you want!
Flexi Time –Choose your own hours as long as you have at least 4 hours of overlap with the UK timezone (from 8am – 6pm).
Tools – a dedicated work laptop + any accessories you need to do your best work.
Swag Pack –start your TryHackMe journey with a sought-after branded swag bundle!
Personal Development –£2,500 training budget to acquire certifications, books and more.
️ Company Retreat -an annual company retreat, fully paid for by us!
Health Insurance –if you\’re in a country that doesn\’t have public health care.
Enhanced Maternity & Paternity- an enhanced package on top of statutory requirements.
401k / Pension –TryHackMe makes it easy to save money for your retirement.
Lunch on us – whether you\’re a pizza-lover, salad obsessed or a big sushi fan, TryHackMe will cover the cost of your lunch order during our recurring company virtual lunches.
Free THM subscription for your circle – we know our platform can be transformative, and we want to extend that impact to your family and friends!
Our Hiring Process:
- Stage One: Talent screening (30 mins)
- Stage Two: Hiring manager interview (30 mins)
- Stage Three: Whiteboard session and interview (60 mins)
- Stage Four: Founders interview (30 mins)
Please note that, at this time, we are unable to provide sponsorship
You can apply here or visit careers.tryhackme.com
#J-18808-Ljbffr
AWS Cloud Engineer employer: TryHackMe Ltd
Contact Detail:
TryHackMe Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land AWS Cloud Engineer
✨Tip Number 1
Familiarise yourself with AWS services and best practices. Since the role requires hands-on experience with AWS, make sure you can discuss specific projects where you've designed or maintained scalable infrastructure.
✨Tip Number 2
Brush up on your Infrastructure as Code (IaC) skills. Be prepared to talk about your experience with tools like Terraform or CloudFormation, and how you've used them to automate deployments in previous roles.
✨Tip Number 3
Showcase your problem-solving abilities. Think of examples where you've diagnosed and resolved complex infrastructure issues, especially in a production environment, and be ready to share these during interviews.
✨Tip Number 4
Demonstrate your understanding of cloud security principles. Prepare to discuss how you've implemented security measures in past projects, as this is a key aspect of the role at TryHackMe.
We think you need these skills to ace AWS Cloud Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your relevant experience with AWS and Infrastructure as Code. Use specific examples that demonstrate your hands-on skills and achievements in cloud engineering.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for cyber security and your understanding of TryHackMe's mission. Mention how your skills align with the role and provide examples of how you've solved complex infrastructure problems in the past.
Highlight Key Skills: In your application, emphasise your experience with CI/CD pipelines, cloud security principles, and any familiarity with tools like Git, Docker, or Cloudflare. Make it clear how these skills will benefit TryHackMe.
Showcase Your Problem-Solving Abilities: Include specific instances where you've diagnosed and resolved infrastructure issues. This will demonstrate your troubleshooting skills and your ability to maintain reliable systems, which is crucial for the role.
How to prepare for a job interview at TryHackMe Ltd
✨Showcase Your AWS Expertise
Make sure to highlight your hands-on experience with AWS during the interview. Be prepared to discuss specific projects where you've designed and maintained scalable infrastructure, as this is crucial for the role.
✨Demonstrate Infrastructure as Code Knowledge
Familiarise yourself with IaC tools like Terraform or CloudFormation. Be ready to explain how you've used these tools to automate deployments and ensure repeatability in your previous roles.
✨Communicate Clearly
Since you'll be working with various teams, strong communication skills are essential. Practice explaining complex technical concepts in simple terms, especially for non-specialists, to show that you can bridge the gap between tech and business.
✨Prepare for Problem-Solving Scenarios
Expect to face troubleshooting scenarios during the interview. Brush up on diagnosing infrastructure issues and be ready to discuss your approach to resolving them, particularly in areas like databases and cloud security.