Ilmxlab Software Engineer

2 weeks ago


Singapore Lucasfilm Full time

**Position Summary**

ILMxLAB, Lucasfilm’s Immersive Entertainment division, is looking for a Software Engineer to join our team.

**Responsibilities**
- Design, Implement, and maintain a self-service delivery (build, release, and deployment) pipeline
- Recommend release strategies and delivery best practices, and expose tooling to our customers to achieve these.
- Provide necessary status reports as needed
- Continually improve the delivery process through automation as our stakeholders innovate with new technology
- Standardize procedures for repeatability, discoverability, and faster inception of a given project
- Build the foundation of delivery technology on easy-to-use and easy-to-discover self-service principles that we expose to the wider internal community of artists, testers, producers, and engineers.

**Required Skills**:

- Basic understanding of the Software Development Lifecycle (SDLC) or Application Lifecycle Management (ALM).
- Good knowledge and experience with programming languages, relational databases, and configuration file formats.
- Bachelor's degree or equivalent work experience required.
- 2 or more years experience in a related field.
- Passion for DevOps including but not limited to build, release, deployment and system automation.
- Passion for immersive media such as virtual, augmented, or mixed reality.
- Flexibility to handle a variety of tasks.
- Experience using a continuous integration system.
- Excellent communication skills and the ability to work as part of a distributed team.
- Self-motivated individual with excellent problem solving skills.
- Ability to quickly learn new technology and then implement new techniques.

**Preferred Skills**

The scope of the technologies used for this role are ever-changing, so this doesn’t capture every technology our team touches and is instead a sampling of what you are likely to use over the next year. None of these are required, but prior experience with them is preferred.
- Unreal Engine, including C++ and C# code for plugin development, and XML for BuildGraph configuration
- Kotlin, Java, and Maven for TeamCity configuration and plugin development
- Python for scripting for general automation
- PowerShell scripting for Chocolatey package management
- YAML for Ansible playbook and module development
- HashiCorp Configuration Language (HCL) for Terraform and Packer development
- Jinja2 templating syntax for several of the mentioned stacks
- Javascript, Typescript and Node.js for internal web service development
- Dockerfile and docker-compose syntax for container image creation.
- Windows and Linux administration

JoinILMxLAB



  • Singapore ILMxLAB Full time

    **Position Summary**: We are looking for a motivated individual who reflects the innovative spirit, creative talent, production excellence, collaborative mindset and passion for great storytelling that defines ILMxLAB. Quality Assurance Analysts ensure our immersive experiences are of the highest quality by implementing test plans, executing test cases, and...


  • Singapore ILMxLAB Full time

    **Position Summary**: We are looking for an artist who reflects the innovative spirit, production excellence and immersive storytelling that defines ILMxLAB. The Senior Animator creates high-quality animation of 3D characters, weapons, vehicles, and cameras for both gameplay and cinematic sequences. **What You'll Do**: - Creates critical high-quality...


  • Singapore ILMxLAB Full time

    **Position Summary**: We are looking for an innovative thinker who reflects the innovative spirit, creative talent, production excellence, collaborative mindset and passion for great storytelling that defines ILMxLAB. The Senior UI Artist is responsible for the design, implementation, and optimization of UI Assets for a video game. This person works under...


  • Singapore ILMxLAB Full time

    **Position Summary**: We are looking for a Senior Technical Artist (Shader) who is passionate about bringing the latest technical trends in real-time development to their craft, and who reflects the innovative spirit and immersive storytelling that defines ILMxLAB. The Senior Technical Artist (Shader) is a unique talent whose creative and technical...


  • Singapore ILMxLAB Full time

    **Position Summary**: We are looking for a talented and driven technologist who reflects the innovative spirit, creative talent, production excellence, collaborative mindset, and passion for great storytelling that define ILM and ILMxLAB. The Senior Lighting Artist is responsible for bringing the best out of our environments and to combine artistic talent...


  • Singapore Lucasfilm Full time

    **Position Summary** ILMxLAB Singapore is looking for a Pipeline Engineer to join our pipeline team. As a Pipeline Engineer, you will be responsible for implementing and supporting the production workflow processes and component tools that empower the creation of Disney’s Metaverse. **Role Responsibilities** - Implement, maintain, support and contribute...


  • Singapore Lucasfilm Full time

    **Position Summary** We are looking for a motivated individual who reflects the innovative spirit, creative talent, production excellence, collaborative mindset and passion for great storytelling that defines ILMxLAB. Quality Assurance Analysts ensure our immersive experiences are of the highest quality by implementing test plans, executing test cases, and...


  • Singapore Lucasfilm Full time

    **Position Summary** We are looking for an artist who reflects the innovative spirit, creative talent, production excellence, inclusive mindset and passion for great storytelling that defines ILMxLAB. Senior Character Artists are key members of the art team at ILMxLAB who work closely with Concept and other Character Artists to define and refine...


  • Singapore Lucasfilm Full time

    **Position Summary**: Senior Environment Artists are key members of the highly skilled, creative team at ILMxLAB who works closely with Art and Creative Supervisor to create stunning, performant real-time environments that are fundamental to the player experience. Your mission is to build immersive, high fidelity worlds for cutting-edge XR technologies using...


  • Singapore Lucasfilm Full time

    **Position Summary** We are looking for an artist who reflects the innovative spirit, production excellence and immersive storytelling that defines ILMxLAB. The Senior Animator creates high-quality animation of 3D characters, weapons, vehicles, and cameras for both gameplay and cinematic sequences. **What You'll Do**: - Creates critical high-quality...