Make Your Resume Now

Senior Software Engineer (Fullstack) (m/f/d)

Posted November 20, 2025
fulltime_permanent experienced

Job Overview

**This position is based in Copenhagen, Denmark (hybrid). Applicants must hold a valid work/residence permit for the respective location.**

Chaos is a leading global software company that provides world-class visualization and design solutions, empowering creative minds to bring ideas to life. 

For over twenty years, Chaos has developed innovative technologies serving multiple industries, including architecture and design, media and entertainment, and product e-commerce. Chaos’ solutions help architects, designers, VFX artists/animators, and other creative professionals share ideas, optimize workflows, and create immersive experiences.

Headquartered in Karlsruhe, Germany, Chaos is a global company with offices in 11 cities worldwide. In 2022, Chaos and Enscape merged, bringing together two industry-leading companies into one. Since then, Chaos has continued to grow with the additions of Cylindo, AXYZ Design, and Evolve Lab, further expanding our expertise and solutions across architecture, design, e-commerce, and AI. For more information, please visit chaos.com.

The impact you’ll have as a Senior Software Engineer:

Chaos Cylindo is a cutting-edge 3D product visualization platform for commerce that makes creating, managing, and distributing photorealistic product visuals easy. As a Software Engineer at Chaos Cylindo, you will join our cross-functional Asset Creation team. The team is responsible for building out the self-service tooling our customers crave and turning our web portal into the most effective and intuitive platform for creating and managing 3D assets.

At Chaos, we innovate at scale and prioritize rapid development, all while putting our customers first. Despite our size, we operate with the agility of a start-up, so being able to juggle multiple projects is crucial.

In this role, you will:

  • Collaborate with design and product teams from brainstorming to deployment, creating seamless product experiences.

  • Write clean, efficient, and maintainable code as part of an agile development team.

  • Participate in design discussions and help steer the technical direction of new features.

  • Plan, implement, and launch features that delight users while keeping the codebase fresh.

  • Troubleshoot and fix issues to keep everything running smoothly.

  • Bring fresh ideas to the table, challenge norms, and explore solutions through rapid prototyping.

  • Share your knowledge, inspire your team, and help elevate the organisation’s problem-solving game.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!