Job Title: Gameplay Software Engineer II
Location: Redmond, Washington
Contract Duration: 12 Months
Expected hours: 40 Hours per Week
Schedule: Onsite – shift
Pay Range: 81 – 85.50 $ Per hour
Benefits: 80 hours paid time off, Medical insurance contributions, Dental, Vision and our 401k retirement savings plan
Job Description
Gameplay Software Engineer – Games Responsibilities
- Implement new features into Beat Saber, including platform services and game content.
- Own and maintain major areas of the codebase, improving quality and stability.
- Optimize systems for performance across platforms.
Minimum Qualifications
- BS in Computer Science/Engineering or equivalent experience.
- 2–4 years of game development experience.
- Proficiency in C#, object-oriented programming, and component-oriented architecture.
- Ability to work independently with minimal supervision.
- Strong multitasking, prioritization, and adaptability in a fast-paced environment.
- Clean, encapsulated, testable, and well-documented code habits.
- Experience across the full product lifecycle.
- Extensive Unity experience, including:
- Asset bundles
- Shaders
- Particle systems
- Editor tool creation
Preferred Qualifications
- Working knowledge of 3D math.
- Experience with current-gen gaming platforms.
- Familiarity with version control and build systems.
Team & Project Context
- Team Size: 30 (Body Encoders Group)
- Key Projects: Drive photorealistic avatars and system integration.
- Purpose of Role: Interface and solution driver within the program.
Candidate Requirements
Must-Have Skills
- 2–4 years of C# proficiency
- 2–4 years of Game Engine development experience
- Extensive Unity experience (non-game loop features)
Nice-to-Have Skills
- 3D math knowledge
- Strong communication and independence
- Game design experience
Education: Bachelor’s in CS/Engineering
Years of Experience: 2–4 years