Immersive Labs Limited logo

Associate Software Engineer (Hybrid - Bristol, UK)

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineer

Date Posted

February 17, 2026

Full Job Description

đź“‹ Description

  • • Join Immersive Labs as an Associate Software Engineer and become an integral part of building and scaling our world-leading cyber resilience platform, Immersive One. This is a unique opportunity to contribute to a product that is at the forefront of cybersecurity, helping organizations globally to prepare for and defend against evolving cyber threats.
  • • As a key member of our established UK Engineering team, you will work within a dynamic, multi-disciplinary agile environment. You'll collaborate closely with Product Managers, Quality Experts, and fellow engineers to translate complex requirements into robust, efficient, and reliable technical solutions.
  • • Your role will involve hands-on development across our entire system landscape, providing invaluable experience in both backend and frontend technologies. This is an ideal position for an individual early in their commercial software development career who is driven to become a well-rounded full-stack engineer.
  • • We foster a culture of continuous learning and collaboration. You will have the opportunity to work alongside experienced developers, engage in pair programming with senior engineers, and benefit from a structured professional development program, including a dedicated learning fund.
  • • Immersive Labs is committed to innovation and excellence. You'll contribute to designing, building, and maintaining a high-quality codebase, ensuring its efficiency, reusability, and reliability. This involves actively participating in the full software development lifecycle, from initial concept to deployment and ongoing maintenance.
  • • A significant aspect of your role will be collaborating with Quality Experts to implement automated tests, ensuring the integrity and stability of every feature released. This proactive approach to quality assurance is fundamental to our commitment to delivering a best-in-class platform.
  • • You will play a crucial part in maintaining the health of our platform by actively fixing bugs, resolving incidents, and minimizing any potential impact on our customers. This requires a problem-solving mindset and a dedication to delivering exceptional user experiences.
  • • Code quality is paramount at Immersive Labs. You will actively participate in our code review process, providing constructive and supportive feedback to your peers, and in turn, receiving valuable insights to enhance your own coding practices.
  • • We encourage cross-pollination of skills and offer opportunities to explore innovative ideas through our twice-yearly Hack Weeks. Team rotations are also implemented to keep the work fresh and expose you to different areas of the platform and different team dynamics.
  • • This role is perfect for someone who is curious, eager to solve challenging problems, and excited to build impactful solutions within a collaborative team setting. You will gain hands-on experience across our diverse tech stack, which includes Ruby on Rails, Node.js, and Python for the backend, and React and TypeScript for the frontend. Our testing frameworks include Playwright and TypeScript.
  • • We value determination, ingenuity, and the creation of pragmatic, reusable technical solutions. You will be instrumental in shaping the future of our product, working across our entire system landscape and contributing to quarterly outcomes that drive real impact.
  • • As an individual contributor, your primary focus will be on delivering high-quality code and collaborating effectively with your team. You will translate business needs into technical specifications, ensuring that our platform not only meets but exceeds customer expectations.
  • • We believe in empowering our engineers. You will have the autonomy to contribute to technical decisions and architectural discussions, helping to guide the evolution of our platform.
  • • The role offers a fantastic pathway for career growth, with opportunities to learn new technologies, take on increasing responsibility, and advance within the engineering department. Your success will be measured not just by your technical output, but also by your approach, underlying skills, and potential for growth.
  • • You will be part of a company that is rapidly growing, having expanded from its origins in Bristol to over 300 employees globally, securing significant funding, and earning accolades as a Best Place to Work. Joining Immersive Labs means becoming part of a success story and contributing to a mission that genuinely makes a difference in the cybersecurity landscape.
  • • We are looking for individuals who are passionate about technology, committed to continuous improvement, and eager to make a tangible impact. If you are ready to take your software engineering career to the next level in a supportive, innovative, and fast-paced environment, this role is for you.

🎯 Requirements

  • • 1-2 years of commercial experience building customer-facing web applications or working on SaaS platforms.
  • • Experience using AI tools to accelerate development and problem-solving.
  • • Willingness 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.
  • • Takes pride in code quality by testing features thoroughly and offering helpful, supportive feedback during peer code reviews.
  • • You consider accessibility in all aspects of your work.

🏖️ Benefits

  • • 25 days annual leave, plus 2 volunteering days and your birthday off (increasing with service up to 30 days).
  • • Enhanced parental leave, critical illness cover, and a 7% matched pension.
  • • Private healthcare plan.
  • • Continuous learning opportunities with a dedicated professional development fund and a 'Learn Anything' fund.
  • • Informal or formal flexible working options, including flexible start/finish times and reduced hours.
  • • Opportunities for team events and social activities throughout the year.

Skills & Technologies

Python
JavaScript
TypeScript
Ruby
React
Junior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Immersive Labs Limited logo
Immersive Labs Limited
Visit Website

About Immersive Labs Limited

Immersive Labs Limited provides a cloud-based cyber workforce resilience platform that delivers hands-on cybersecurity labs, threat simulations, and skills assessments for enterprises, governments, and critical infrastructure. The SaaS offering continuously maps individual and team capabilities against evolving threats, enabling organizations to measure, build, and prove cyber readiness across technical and non-technical staff. Founded in 2017 and headquartered in Bristol, UK, the company serves Fortune 500, defense, and public-sector clients worldwide through on-demand, browser-based training environments.

Similar Opportunities

Remote - India
Full-time
Expires Apr 25, 2026
Python
Java
Scala
+3 more

1 day ago

Apply
❌ EXPIRED
Rio de Janeiro
Full-time
Expired Feb 24, 2026
JavaScript
TypeScript
Angular
+4 more

2 months ago

Apply
❌ EXPIRED
Remote
Full-time
Expired Nov 18, 2025
Go
Senior
Remote

5 months ago

Apply
Grant Street Group logo

Grant Street Group

United States (Remote)
Full-time
Expires Mar 10, 2026
Python
JavaScript
Java
+4 more

2 months ago

Apply