Technical Associate, Game Engine Developer

at  RWI Synthetics

Remote, British Columbia, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Apr, 2025USD 33 Hourly24 Jan, 2025N/AGame Engines,Memory Management,Scripting Languages,Programming Languages,Unity,Complex Systems,Data Structures,Opengl,Pipelines,Algorithms,Profiling Tools,Graphics,Computer Science,Communication Skills,3D Math,Game Development,Rapid PrototypingNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

At RWI Synthetics, we’re not just hiring for a job - we’re inviting you to join a movement. Forget everything you think you know about interviews or hiring. Our process is designed to get to know you - your dreams, your passions, and how you envision shaping the future. Through a series of conversations, we’ll ensure this relationship is equally beneficial - for you and for us.
If this role doesn’t feel like the perfect fit for you, share it with the first person who came to mind while reading it. We trust your instincts to help us find the right person for this opportunity.

WHO WE ARE

At RWI, we’re reimagining what’s possible by tackling some of the world’s most significant challenges - disaster readiness, decarbonization, sustainable growth, and inclusive communities. We combine cutting-edge technology, storytelling, and collaboration to create solutions that build a more equitable, sustainable planet.

Responsibilities:

WHAT YOU’LL DO

  • Lead and contribute to innovative projects that deliver real-world impact.
  • Collaborate with a multidisciplinary team to create solutions that exceed expectations.
  • Combine creativity and technical expertise to tell compelling stories with data.
  • Participate in team education, knowledge sharing, and process improvement.
  • Engine Development & Optimization
  • Design, develop, and maintain game engine features, tools, and systems.
  • Optimize engine performance, including rendering, physics, and AI systems, to ensure high-quality gameplay experiences.
  • Custom Tool Creation
  • Develop custom tools and pipelines to streamline content creation and integration processes for artists, designers, and developers.
  • Graphics Programming
  • Implement advanced rendering techniques and shaders to deliver visually stunning real-time graphics.
  • Optimize graphics performance for various hardware platforms.
  • Cross-Platform Development
  • Ensure compatibility and performance across multiple platforms, including PC, console and mobile.
  • Integrate platform-specific features, such as input methods, networking, and APIs.
  • Collaboration
  • Work closely with designers, artists, and other developers to translate creative concepts into technical solutions.
  • Collaborate with QA teams to identify and resolve engine-related bugs.
  • Technology Research & Prototyping
  • Stay up to date with the latest trends and innovations in game engine technology
  • Prototype and evaluate new features and techniques for potential integration into the engine.

Regardless of role, every member of our team shares these traits:

  • Curiosity and drive: You love solving problems and exploring new ideas.
  • Collaboration and inclusion: Success is about team wins, and you value diverse perspectives.
  • Big-picture thinking: You connect the dots between challenges, solutions, and impact.
  • Adaptability and resilience: You thrive in evolving environments.
  • Respect and openness: You approach challenges with humility, valuing input from others.
  • Emotional intelligence: We place a higher value on emotional intelligence (EI) skills than on job-specific skills. Empathy, collaboration, and effective communication are critical for fostering strong team dynamics and achieving organizational success


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remote, Canada