Senior Software Engineer
2 months ago
Senior Full Stack Engineer (Remote)
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 3 million community members and our growth isn't slowing down
The Role
We're looking for a Senior Full Stack Engineer to help us scale TryHackMe to support millions of aspiring security practitioners to learn about cyber security.
Your role will involve everything from maintaining the current code base to developing awesome features to support our users. This exciting position will focus on growth engineering work, bringing concepts from ideation to completion through quick iterations and a cycle of build-measure-learn. You must be comfortable working in a small team (two engineers, a product manager, and a designer). The responsibilities for this role will include:
- Designing and implementing software solutions that meet business requirements across TryHackMe considering scalability, reliability, and security
- Collaborating with product managers, designers, tech leads and developers on project plans and technical execution
- Mentoring and coaching developers, providing technical guidance and feedback
- Participate in code reviews, design reviews, and other engineering meetings, providing feedback to ensure code quality and alignment with TryHackMe technical standards.
- Writing high-quality, maintainable code using modern programming languages and frameworks (e.g., JavaScript, Typescript, NodeJS, React)
- Developing and maintaining databases and data models, as well as creating and optimising queries
- Monitoring and analysing system performance to identify and resolve bottlenecks and issues
- Staying up-to-date with emerging trends and technologies in software development and sharing knowledge with the team
- Participating in Agile development methodologies, including sprint planning, stand-ups, and retrospectives
- Contributing to the continuous improvement of software development processes and practices.
Skills & Requirements:
- Ideally 5+ years of experience within software engineering including back and front end development
- Experience in hands-on software engineering within a startup or scale-up SaaS environment
- Experience leading a Software Engineering Team
- Relevant hands-on experience with the following technologies: Git, NodeJS, CSS, HTML, jQuery, Javascript, React, Typescript, Redux, MongoDB, AWS - (MERN stack)
- Strong understanding of software architecture and design principles
- Experience with continuous integration and continuous delivery (CI/CD) pipelines
- Knowledge of cloud computing platforms such as AWS, Azure and Google cloud
- Excellent understanding of software development methodologies, including Agile and Scrum
- Interest in cyber security or edtech industries
- Strong leadership, problem-solving skills and be comfortable communicating in English
Benefits & Perks
Salary - Competitive Salary
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 branded swag bundle
Personal Development - £2,500 training budget to acquire certifications, and more.
⛱️ Company Retreat - an annual company retreat, fully paid for by us
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.
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.
Our Hiring Process
- Stage 1: Intro to learn more about you, and vice versa
- Stage 2: Short technical ('take home') challenge
- Stage 3:Interview with our Software Engineering Manager
- Stage 4: Culture Fit call with one of our Co Founders
-
Senior Software Engineer
3 months ago
UK, UK, United Kingdom Burns Sheehan Full timeSenior Software Engineer | Distributed Systems | Sustainable Cloud Native PlatformUp to £100,000 per annum plus bonus plus stockCentral London office️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems...Are you a Senior Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving...
-
Senior Software Engineer
1 month ago
UK, UK, United Kingdom UMATR Full timeSenior Software Engineer - Rust | FULLY RemoteSalary: £85k - £100k (PLUS bonus!)Location: Fully RemoteOur client is a global leader in AI and multi-cloud data management, accelerating the performance and reliability of AI and data-intensive workloads at scale. This is an opportunity to be a prominent innovator and shape the future of AI and data...
-
Senior Software Engineer
4 weeks ago
UK, UK, United Kingdom Understanding Recruitment Full timeSenior Software Engineer (Data Engineering)Join a dynamic team shaping the future of financial markets with cutting-edge trade surveillance technology. I am seeking a Senior Software Engineer with data engineering experience to build scalable, robust data pipelines in cloud environments and tackle challenges like data velocity, schema management, and high...
-
Senior Software Engineer
1 month ago
UK, UK, United Kingdom Understanding Recruitment Full timeSenior Software Engineer (Data Engineering)Join a dynamic team shaping the future of financial markets with cutting-edge trade surveillance technology. I am seeking a Senior Software Engineer with data engineering experience to build scalable, robust data pipelines in cloud environments and tackle challenges like data velocity, schema management, and high...
-
Senior Software Engineer
4 weeks ago
UK, UK, United Kingdom Understanding Recruitment Full timeSenior Software Engineer - Algos TeamShape the future of financial markets with innovative technology. We're seeking a Senior Software Engineer to design and maintain advanced algorithms and software solutions for monitoring, detecting, and preventing fraud, market abuse, and compliance breaches across on-chain and off-chain...
-
Senior C++ Software Engineer
2 months ago
UK, UK, United Kingdom IC Resources Full timeSenior C++ Software EngineerTop of the market salaries - Hybrid Working!A Senior C++ Software Engineer is required to join an exciting trading firm with the opportunity to Develop, design, and innovate cutting-edge trading systems that operate at a very high speed!You will contribute to the design and implementation of complex, bespoke, state-of-the-art...
-
Senior Software Engineer
1 month ago
UK, UK, United Kingdom Understanding Recruitment Full timeSenior Software Engineer - Algos TeamShape the future of financial markets with innovative technology. We're seeking a Senior Software Engineer to design and maintain advanced algorithms and software solutions for monitoring, detecting, and preventing fraud, market abuse, and compliance breaches across on-chain and off-chain...
-
Senior Embedded Software Engineer
2 months ago
UK, UK, United Kingdom IC Resources Full timeSenior Embedded Software Engineer West Berkshire – Onsite – Circa 70kAre you an enthusiastic, creative, and hardworking embedded software engineer looking for a new and exciting opportunity? Join a rapidly growing space start-up who are in the process of developing air-breathing electric propulsion technology. You will have the opportunity to launch...
-
Senior Software Engineer
3 weeks ago
UK, UK, United Kingdom Amber Resourcing Full timeSenior Software Engineer - Ruby on RailsLocation: Remote UKSalary: £70k - 90k (dependent on experience)A leading operations platform are on the lookout for their next Senior Software Engineer to join their ambitious team!Key responsibilities:Lead Backend Development - ensuring high-product product delivery.Identify performance issues and design scalable...
-
Senior Software Engineer
4 months ago
UK, UK, United Kingdom Mane Contract Services Full timeSenior Software EngineerSALARY – UP TO £60,000!Location – HorshamWhat we can offer you:Group Pension Plan: Enjoy matched contributions of up to 5%.Income Protection Scheme: Secure your income with our comprehensive coverage.Employee Assistance Program: Access key services for you and your family, including remote GP consultations, second opinions,...
-
Senior Software Engineer
2 months ago
UK, UK, United Kingdom Ryft Full timeThis position is for a senior software engineer with a minimum of 5 years of experience in backend development and a passion for building robust, scalable systems.Are you ready for a challenge? We’re looking for a dynamic software engineer excited to help scale a fintech start-up. Here, you won’t be bogged down by legacy code—you’ll have the...
-
Senior Software Engineer
2 weeks ago
UK, UK, United Kingdom Propel Full timeSenior Software Engineer – High-Growth AI Start-up Remote (UK based - right to work needed)I’m partnered with a fast-growing, venture-backed startup that’s transforming compliance and security for regulated industries. Their AI-powered platform integrates with over 100 communication tools (think video, chat, email) to help enterprises manage compliance...
-
Senior Software Engineer
1 month ago
UK, UK, United Kingdom Rekall Consulting Full timeJob Title: Senior Software Engineer - Data EngineeringLocation: UK, Ireland OR IsraelAbout Us:We are a Series A-funded, fast-growing startup revolutionizing data-driven decision-making for platform and security teams in Fortune 500 companies. Our innovative solutions transform raw data into actionable insights that drive efficiency, improve security, and...
-
Senior Software Engineer IAM SaaS
3 weeks ago
UK, UK, United Kingdom Client Server Full timeSenior Software Engineer / Backend Developer (IAM Rust IaC) Remote UK to £110kAre you a skilled backend Software Engineer with a strong interest in IAM (Identity and Access Management) solutions?You could be progressing your career in a senior, hands-on Software Engineer role as part of a friendly and supportive international team at a growing and hugely...
-
Senior Software Engineer
2 days ago
London, UK, UK, United Kingdom Workforce.com Full timeWe're looking for a Senior Software Engineer to join our London team.As a Senior Software Engineer, you will work across our entire product & technology stack to help us deliver the best product to our thousands of customers worldwide. In doing so, you will be striving for continuous improvement with the ongoing development of features to increase the...
-
Senior Embedded Software Engineer
2 weeks ago
UK, UK, United Kingdom Platform Recruitment Full timeSenior Embedded Software Engineer | £60-75k + £5-6k p/a bonus | BuckinghamMy client is a pioneering medical device company, working on the cutting edge of technology to develop the next generation of life-saving products.They are an extremely stable company, supplying around 90% of the UK's hospitals with equipment, and has consistently reported large...
-
Software Engineer
2 months ago
UK, UK, United Kingdom THRYVE Full timeSenior Software Engineer WantedLocation: 100% Remote Europe (Office in the UK)Language: English SpeakingStart: ASAPHelp shape our growing EdTech platform and protect or children from the dangers of the internet! You’ll work alongside our VP of Engineering to drive our technology strategy.What You’ll Do:Lead product development from concept through to...
-
Senior Java Software Engineer
1 month ago
London, UK, UK, United Kingdom Client Server Full timeSenior Java Software Engineer / Developer London onsite to £200k+Are you a Senior Java Software Engineer with buyside trading systems experience?You could be progressing your career in a hands-on Senior Java Software Engineer role at a hugely profitable systematic Hedge Fund.As a Senior Java Software Engineer within the Front Office team you will design,...
-
Senior Software Engineer
4 months ago
UK, UK, United Kingdom Complexio Full timeComplexio is Foundational AI works to automate business activities by ingesting whole company data – both structured and unstructured – and making sense of it. Using proprietary models and algorithms Complexio forms a deep understanding of how humans are interacting and using it. Automation can then replicate and improve these actions...
-
Senior Python Software Engineer AI SaaS
4 months ago
UK, UK, United Kingdom Client Server Full timeSenior Python Software Engineer / Developer London onsite to £130kAre you a backend technologist who has expertise with Python looking for an opportunity to work on complex and interesting AI based systems?You could be progressing your career at a growing tech start-up as they expand their UK presence (already highly successful in the US); the product is an...