Immersive Labs Logo

Associate Software Engineer

💰 $54k-$61k
🇬🇧 United Kingdom - Remote
💻 Software Development🟢 Entry Level

Job Description

***Closing Date for Applications: Monday 2nd March 2026***

A platform you can believe in: Immersive One is the leading cyber resilience solution across the globe.

Build and scale a best in class platform alongside a team of the brightest minds in cybersecurity! At Immersive, we’re uniquely positioned to future-proof organizations against any cyber challenge. If that excites you, read on!

Immersive helps prove and improve your cyber resilience, by simulating real-world threats, testing your skills, and measuring performance. We put your readiness to the ultimate test. From sharpening technical capabilities to making high-pressure decisions, our platform allows you to assess every angle, pinpoint areas for growth, and prove your ability to tackle evolving threats with unwavering confidence.

https://www.immersivelabs.com/why-immersive-labs

Immersive was founded in 2017, from a cargo container in Bristol, UK we’ve grown to over 300 employees globally, announced funding of more than £150 million and been voted a Best place to work on multiple occasions!

https://www.immersivelabs.com/company/our-story

Associate Software Engineer - Bristol, UK (Hybrid working) - £40,000 - £45,000

Immersive is hiring! Could you be our next Software Engineer?

Join our established UK Engineering team as an Associate Software Engineer. We are looking for someone curious, eager to solve problems, and excited to build alongside a collaborative team.

Reporting to one of our Engineering Managers and based in our Bristol office, you will be a key part of building our Immersive One platform. You’ll join a team where we value determination, ingenuity, and pragmatic, reusable technical solutions.

You’ll work within a multi-disciplinary agile team, focusing on quarterly outcomes that drive real impact. We rotate our teams to keep things fresh and encourage cross-pollination of skills, and you’ll also have the chance to explore innovative ideas during our twice-yearly Hack Weeks.

You will be instrumental in shaping the future of our product, working across our entire system landscape. Our tech stack includes:

Backend: Ruby on Rails, Node.js and Python

Frontend: React and TypeScript

Testing: Playwright and TypeScript

This role is ideal for someone early in their commercial software development journey who has the motivation to become a well-rounded full-stack engineer. We appreciate that early in your career, you may not have a fully formed view of your preferred direction; here, you will gain hands-on experience across the entire stack.

As an individual contributor in the team, your main responsibilities will include:

Work alongside the team to design, build, and maintain an efficient, reusable, and reliable codebase across the stack.

Collaborate with Product Managers and other disciplines to help translate requirements into technical solutions.

Partner with our Quality Experts to deliver automated tests, ensuring we have confidence in every feature we release.

Contribute to the team’s success by fixing bugs, resolving incidents, and minimizing customer impact.

Help ensure code quality by sharing feedback with your peers via our code review process.

Success in this role will depend most on your approach, underlying skills, and potential for growth. You don’t have to match all the listed requirements below exactly to be considered, so we encourage you to apply even if some of them would be new to you.

Sounds good? We’d love to hear from you if you have proven experience in the following areas:

• 1–2 years of commercial experience building customer facing web applications or working on SaaS platforms.

• You consider accessibility in all aspects of your work

• Experience using AI tools to accelerate development and problem-solving.

• You are willing to work with different programming languages across our tech stack ( Ruby, Python, React, TypeScript, or Node.js) as needed.

• Proficiency with Git and familiarity with GitHub actions.

• Experience working in agile cross functional teams and working independently and pro-actively

•Takes pride in code quality by testing features thoroughly and offering helpful, supportive feedback during peer code reviews.

This is a hybrid role based in Bristol. While we fully support flexible working, we believe that face-to-face collaboration is vital for your development at this stage of your career. We are hiring more than one engineer, so you will have a cohort of colleagues at a similar level to collaborate with in person!

How we support you

We want to give you a place where you’ll learn from us and we’ll learn from you. We have a strong track record of nurturing talent through Summer internships and apprenticeships. To set you up for success, we provide:

  • Mentorship & Coaching: Regular support from experienced developers.

  • Collaboration: Opportunities to pair with senior engineers to grow your knowledge.

  • Continuous Learning: A structured approach to professional development, backed by a dedicated professional learning fund.

Immersive’s growth has been fuelled by our values that underpin everything we do, here’s how they relate to this role:

  • Driven - We push the boundaries of innovation, acting swiftly to achieve ambitious outcomes. Our drive embodies a culture of ambition, where challenges are stepping stones to excellence.

  • Inclusive - Our strength lies in diversity, fostering a culture where every individual contributes to our collective strength. We champion open dialogue and empathy, ensuring a collaborative, inclusive workplace.

  • Customer Centric - We seek to develop deep relationships with our customers to help them achieve their business outcomes. We exceed our customers and partners’ expectations by crafting products, services and experiences that surprise, delight and ensure they feel valued and supported every day.

  • One Team - We are a talented global team working together to achieve our vision. Central to our ethos, resilience means adapting and thriving in adversity. It guides our innovation, ensuring we and our clients are prepared for the future.

We encourage people of all different backgrounds and identities to apply. We are committed to maintaining an inclusive, supportive place for you to be you and do your very best work.

As well as an inclusive, supportive place for you to be you. We offer an extensive range of benefits so you can do your very best work:

  • Time off, flexible and remote working so you can work when is best for you, includes 25 days annual leave + 2 volunteering days and your birthday off

  • The longer you are with Immersive, the more holiday days you get, up to a maximum of 30 days after five years of service

  • Look after your family and yourself with enhanced parental leave, mindfulness groups, critical illness cover, 7% matched pension, private healthcare plan and more

  • Career and learning development through the platform, a dedicated professional development fund and our ‘Learn Anything’ fund - which enables you to learn anything that’s not work!

  • Recognition & Rewards for doing great work and living our values and behaviours

  • Informal or formal flexible working options, e.g. flexible start and finish times, reduced hours

  • We have a vibrant team culture with team events throughout the year including our Hack Week. Our socials have included everything from pottery painting and paper mask making, to dungeons and dragons!

  • When you do visit the UK hub, getting there is easy: we’re based in the centre of Bristol, just a 10 minute walk from the train station. We also offer railcard loan and cycle scheme to buy a new bike

Find out more at https://www.immersivelabs.com/company/careers

Cyber threats wait for no one and neither should you. Apply now!

What you can expect once you apply:

  • Our talent acquisition partner reviews all applications received which can take up to two weeks to complete

  • If successful, you will receive an invite from the Talent Acquisition Partner to a screening interview which takes around 30-40 minutes to discuss the role, culture at Immersive Labs and your expertise in more detail.

  • If you progress from this step, you will meet two of our Engineering People Managers in a Cultural interview. This will involve competency based open questions that give you a chance to speak further about specific examples in your career. This will enable both you and the team to confirm suitability for the role. This will last 45 minutes.

  • For the final stage, we’d love to see how you tackle technical challenges! Your Talent Partner will send over a full brief so you have plenty of time to prepare. Please don’t worry about writing ‘perfect’ code—we’re much more interested in your unique problem-solving style and how you think through a task. We’ll set aside about 90 minutes so we can chat through it at a comfortable pace

  • If all goes well, we would love for you to meet some of your future colleagues prior to us making an offer, we’d host you for an hour at our office in Bristol

If at any point you are unsuccessful we will advise you. From application we do this via email and due to volumes we cannot respond individually to every applicant. From the first interview onward, we endeavour to call you with feedback.

Share this job:
Please let Immersive Labs know you found this job on Remote First Jobs 🙏

1549 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like Immersive Labs

Explore remote-first companies similar to Immersive Labs. Discover other top-rated employers that offer flexible schedules and work-from-anywhere options.

Hack The Box Logo

Hack The Box

An AI-powered cybersecurity readiness and upskilling platform for organizations and a global community.

11 open positions →
Pondurance Logo

Pondurance

Managed Detection and Response (MDR) cybersecurity services powered by human intelligence.

1 open positions →
Coalfire Logo

Coalfire

Delivers cybersecurity and compliance services for technology, healthcare, and finance industries.

2 open positions →
Secure Code Warrior Logo

Secure Code Warrior

A secure coding platform that helps developers learn, apply, and retain software security principles.

2 open positions →
CYE Logo

CYE

201-500 cyesec.com

A continuous exposure management platform that quantifies cyber risk in financial terms to enable mitigation.

View company profile →
VerSprite Cybersecurity Logo

VerSprite Cybersecurity

Provides threat modeling, penetration testing, and risk management services globally.

View company profile →

Project: Career Search

Rev. 2026.2

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply