Make Your Resume Now

Software Developer (Backend) (m/f/d)

Posted November 12, 2025
fulltime_permanent mid_level

Job Overview

**This position is based in the USA (remote). Applicants must hold a valid work/residence permit for the respective location.**

Chaos is the world’s largest 3D visualization software company, and for over 20 years has empowered artists, designers, and architects to visualize anything they can imagine. Chaos offers intuitive and powerful workflows for creatives across the entire design spectrum, including architecture, engineering, construction, product design, manufacturing, and media and entertainment. Research and development at Chaos is leading the way towards a truly comprehensive end-to-end visualization ecosystem to meet the evolving needs of existing and new customers. In 2022, Chaos merged with Enscape and acquired Cylindo. For more information, visit chaos.com, enscape3d.com, and cylindo.com.

The EvolveLAB team at Chaos is a tight-knit group of developers with diverse professional backgrounds who build applications that help Architects, Engineers, and Construction (AEC) professionals design projects and automate workflows. We utilize optimization algorithms and generative AI models to streamline design tasks, create visualizations that drive design exploration and deliver high-quality renderings, and push the boundaries of what's possible in AEC.

Backend Software Developer (EvolveLab)

Essential duties and responsibilities:

  • Design, develop, and maintain RESTful APIs and backend services that power our desktop and web applications.

  • Build and maintain AI model serving infrastructure using containerized deployments, GPU cloud platforms, and workflow orchestration.

  • Implement backend functionality to support new product features in collaboration with the entire team.

  • Architect and optimize cloud infrastructure using Google Cloud Platform services.

  • Monitor and maintain production services and servers, including health telemetry, outage detection, and incident response.

  • Build and maintain CI/CD pipelines to ensure reliable, automated deployment processes.

  • Identify, investigate, and resolve bugs and issues across backend services, including licensing, authentication, and API integrations.

  • Write and maintain unit and integration tests to ensure system reliability.

  • Review pull requests to ensure code quality, identify potential bugs, and maintain consistent design patterns across the codebase.

  • Collaborate with and mentor team members, sharing knowledge and learning from others to strengthen the entire team.

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!