PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…

ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Gameplay Software Engineer II:
-
Employment Type:
Contractor
-
Location:
California, US (Onsite)
Do you meet the requirements for this job?

Gameplay Software Engineer II
Job Description: Gameplay Software Engineer (C#) - Horizon Worlds
Overview
Join a dynamic and rapidly growing team focused on building advanced tooling for creators in Horizon Worlds. As a Gameplay Software Engineer, you will play a key role in developing NPC (Non-Player Character) tools and sample code, supporting both creator education and AI training. This is an exciting opportunity to work at the forefront of the Metaverse, collaborating with cross-functional teams and contributing to innovative projects with a significant impact.Responsibilities
- Develop sample TypeScript and C# code to demonstrate NPC behaviors in Horizon Worlds.
- Create both simple and complex examples for use as creator samples and AI training materials.
- Build and maintain NPC tools, ensuring high-quality, reusable, and well-documented code.
- Collaborate closely with the tooling side of the product and cross-functional (XFN) partners.
- Participate in all phases of the product development lifecycle: requirements definition, specification, development, testing, product release, and sustaining engineering.
- Adapt quickly to changing requirements and priorities in a fast-paced, collaborative environment.
Requirements
- Bachelor's degree in Computer Science, Engineering, or equivalent industry experience.
- 3-5 years of professional game development experience.
- Proficiency in C# and TypeScript.
- Strong independent work ethic with minimal supervision required.
- Ability to multi-task, prioritize, and remain flexible in a diverse environment.
- Habit of writing clean, encapsulated, testable, and well-documented code.
- Experience across the full product development lifecycle.
Preferred Qualifications
- Working knowledge of 3D math.
- Experience with version control and build systems.
- Background in 3D modeling.
- Familiarity with animation tooling.
Bonus Skills
- Experience with Unity, Unreal Engine, or NavMesh systems.
- Knowledge of AI navigation, Recast/Detour, or advanced game AI techniques.
- Proficiency in 3D animation tools such as Autodesk Maya, Blender, or 3ds Max.
- Previous experience in similar game development roles.
Top 3 Must-Have Hard Skills
Skill
Description
Game Development
End-to-end game creation and iteration
3D Modeling/Math
Understanding of 3D environments & math
C#
Advanced proficiency in C# programming
Typical Day in the Role
- 75% focused on hands-on development and engineering tasks.
- 25% collaborating with cross-functional partners (XFN) and other teams.
- High level of collaboration-expect to work with others, not just independently.
- Fast-paced, iterative, and supportive environment with a focus on delivering results.
Interested candidates please send resume in Word format Please reference job code 240539 when responding to this ad.