Senior Tools Engineer - NxT Level
Los Angeles, CA 90001
About the Job
Our client is looking for a Tools Programmer to join their fully remote team to build next generation MMOs and Multiplayer Games. They currently need a programmer passionate about terrain and graphical tools.
What are the responsibilities?
- Develop and maintain tools for terrain and graphics within our game engine. Ensure that our terrain and graphical tools are efficient and scalable, supporting a smooth experience across a range of hardware.
- Collaborate with artists and designers to create powerful, user-friendly tools that facilitate the creation of detailed, dynamic game environments.
- Implement and optimize rendering techniques for terrain and environmental effects.
- Work on procedural generation systems for large-scale landscapes.
What are the requirements?
- 1+ Shipped AAA MMO or Multiplayer Online title.
- Bachelor’s degree in Computer Science, Game Development, or related field.
- Proficient in C++, C#, or Python with strong understanding of software engineering principles.
- Experience with customer game engines or a desire to build a custom game engine.
- Deep knowledge of graphics programming, including shaders and graphics APIs (DirectX, OpenGL, Vulkan).
- Solid mathematical skills, particularly in linear algebra and geometry.
- Experience with terrain generation and manipulation techniques.
- Familiarity with performance optimization in game development.
- Strong problem-solving abilities and a keen eye for detail.
- Excellent collaboration and communication skills.
- Passionate about game development and creating immersive game worlds.
Nice to Haves:
- Experience with real-time networked game systems.
- Knowledge of AI programming in game environments.
- Knowledge of Voxel Systems
- Previous work on MMO or large-scale open-world games.
- Contributions to open-source game development projects or personal game projects.
- Experience with cross-platform development.
Source : NxT Level