This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join our team as a Game Engine Developer specializing in the Open 3D Engine (O3DE) to help build high-performance, AAA-quality games. You'll leverage the power of a modular, open-source engine allied with the Linux Foundation, shaping cutting-edge entertainment experiences with industry-leading technology and open, scalable architectures.
Job Responsibility:
Architect, develop, and optimize scalable game systems using Open 3D Engine (O3DE) with C++ and Lua
Implement advanced 3D rendering pipelines and visual features to achieve AAA-quality graphical fidelity
Integrate, extend, and customize O3DE modules to fulfill project-specific needs and support dynamic, multiplayer-ready worlds
Collaborate with designers, artists, and other developers to deliver robust, maintainable gameplay and engine features
Troubleshoot, profile, and resolve complex performance challenges across diverse hardware configurations
Contribute to technical documentation and code reviews to promote best practices and knowledge sharing
Engage in agile development processes, providing technical insights and driving innovation within the team
Requirements:
Professional experience with Open 3D Engine (O3DE) and strong familiarity with its modular architecture
Advanced programming skills in C++ and proficiency with Lua scripting for gameplay or engine extension
Proven track record in building, optimizing, and debugging large-scale, real-time 3D environments
Deep understanding of rendering technologies, graphics pipelines, and multiplayer/networking systems
Excellent written and verbal communication skills, with the ability to collaborate across disciplines
Experience working with open-source tools, build systems, and version control
Strong problem-solving skills and a proactive, ownership-driven approach
Nice to have:
Contributions to open-source 3D engine projects or involvement in the O3DE community
Experience deploying games or simulations on multiple platforms, including Linux
Background in shipping AAA games or large-scale multiplayer environments