# Game Engine Developer (Open 3D Engine - O3DE)

**Company:** [Weekday AI](http://jobs.workable.com/companies/pxG9rDgnvZm2c86JUchT1j.md)
**Location:** Remote
**Workplace:** remote
**Employment type:** Part-time
**Department:** AI Training

[Apply for this job](http://jobs.workable.com/view/43c7891e-b5ce-4e1b-9470-96ef256049b4)

## Description

**This role is for one of our clients**

**Compensation: $50 - $150/hourpay**  

Job Type: Developer

Location: Remote  
  
Become a part of our client's team as a Game Engine Developer focused on the Open 3D Engine (O3DE) and contribute to the development of high-performance, AAA-quality games. You will utilize the capabilities of a modular, open-source engine in collaboration with the Linux Foundation, crafting innovative entertainment experiences that incorporate industry-leading technology and flexible, scalable architectures.

## Requirements

**Key Responsibilities**

-   Design, develop, and enhance scalable game systems utilizing Open 3D Engine (O3DE) with C++ and Lua.
-   Implement complex 3D rendering pipelines and visual features to achieve graphical fidelity comparable to AAA standards.
-   Integrate, enhance, and customize O3DE modules to meet project-specific requirements and facilitate dynamic, multiplayer-ready environments.
-   Collaborate with designers, artists, and fellow developers to create robust and maintainable gameplay and engine features.
-   Troubleshoot, profile, and address complex performance issues across various hardware configurations.
-   Contribute to technical documentation and participate in code reviews to promote best practices and knowledge sharing.
-   Participate in agile development processes by offering technical insights and fostering innovation within the team.

**Required Skills and Qualifications**

-   Professional experience with Open 3D Engine (O3DE) along with a strong understanding of its modular architecture.
-   Strong programming expertise in C++ and familiarity with Lua scripting for gameplay or engine enhancements.
-   Demonstrated experience in constructing, optimizing, and debugging extensive real-time 3D environments.
-   Thorough knowledge of rendering technologies, graphics pipelines, and multiplayer/networking systems.
-   Exceptional written and verbal communication abilities, enabling effective collaboration across various disciplines.
-   Experience with open-source tools, build systems, and version control systems.
-   Robust problem-solving skills complemented by a proactive, ownership-oriented mindset.

**Preferred Qualifications**

-   Contributions to open-source 3D engine projects or participation in the O3DE community.
-   Experience in deploying games or simulations across multiple platforms, including Linux.
-   Background in launching AAA games or expansive multiplayer environments.
