Remote C# Engineer, Unity SDK Performance

closed
Logo of PlayQ

PlayQ

๐Ÿ“Remote - Canada

Job highlights

Summary

Join a rapidly growing global entertainment and technology company as a C# Engineer specializing in performance to drive critical advancements in our Unity SDK, focusing on optimizing memory usage, improving frame rate, and maintaining a seamless gaming experience.

Requirements

  • Bachelor's degree in Computer Science or equivalent experience
  • Over 3 years of experience in game development
  • Strong command of C# programming language, Rust / C++ will be a plus
  • Extensive experience in Unity development, including a deep understanding of Unity's engine architecture, game loops, and rendering pipeline
  • Experience in developing and maintaining Unity based SDKs
  • Experience optimizing Unity applications for mobile platforms (iOS/Android)
  • Strong analytical and problem-solving abilities, particularly in diagnosing and resolving performance bottlenecks. Keen attention to detail in code quality, performance, and adherence to best practices
  • Ability to communicate technical concepts clearly and effectively, both within the team and with non-technical stakeholders

Responsibilities

  • Analyze and improve the performance of the platform SDK, focusing on reducing memory usage, enhancing frame rates, ensuring smooth gameplay, and implementing best practices on the system and Unity levels ensuring stable performance
  • Write, maintain, and improve C# code within the Unity environment, ensuring it meets performance and quality standards
  • Use profiling tools to identify bottlenecks, memory leaks, and other performance issues. Debug and resolve complex issues that impact the SDK's performance
  • Collaborate with cross-functional teams to integrate and optimize new features without compromising performance
  • Produce and maintain technical documentation related to performance optimizations, best practices, and SDK usage
  • Participate in code reviews, providing feedback with a focus on performance and efficiency improvements

Benefits

  • Competitive compensation
  • Equity options
  • Comprehensive medical, dental, vision, life, long term disability & pet insurance
  • Flexible time off
  • Advancement and mentorship opportunities
  • 401K plan with company match
This job is filled or no longer available

Similar Remote Jobs