Senior Software Unity Engineer

Azra GamesCA
94d$127,000 - $160,000

About The Position

We are seeking a Senior Software Unity Engineer (or higher) with a strong emphasis on animation and mobile graphics development to join our talented team. If you have a passion for developing high-quality games, optimizing performance, and working at the intersection of engineering and art, we’d love to hear from you!

Requirements

  • 5+ years of professional experience in Unity 3D development, with a strong emphasis on mobile game development.
  • Expert-level C# skills, with the ability to write clean, efficient, and maintainable code.
  • Deep understanding of animation systems in Unity, including Animator, rigging, skeletal animation, and blend trees.
  • Strong experience in writing and debugging shaders, including optimizing shaders for performance across mobile platforms (HLSL, GLSL, or ShaderLab).
  • Proven ability to optimize rendering pipelines, reduce draw calls, and manage GPU/CPU performance.
  • Experience working closely with animators, artists, and technical artists to create and optimize assets while maintaining a high visual quality.
  • Ability to create and manage an art budget, ensuring that game assets are optimized for performance on target hardware.
  • Familiarity with mobile performance profiling tools (like Unity Profiler, RenderDoc, etc.) and knowledge of mobile hardware limitations and optimizations.

Nice To Haves

  • Understanding of the workflows and toolsets used by technical artists, including asset integration, visual effects, and pipeline development.
  • Experience leading the development of major game systems or features from concept to shipping.
  • Experience working in Agile development environments, including task estimation and sprint planning.

Responsibilities

  • Design and implement game features in Unity 3D using C#, with a focus on high performance and mobile optimization.
  • Work closely with animators and technical artists to integrate and optimize animation systems, ensuring fluid, high-quality performance across mobile devices.
  • Write, debug, and optimize shaders to create stunning visual effects while maintaining performance across different platforms, with a specific focus on mobile.
  • Collaborate with the art, design, and technical teams to establish an art budget. Balance the visual quality and game performance by ensuring the art assets and animations are optimized for mobile platforms.
  • Understand and work closely with technical artists to optimize workflows, integrate assets, and create a performant and visually appealing game experience.
  • Drive improvements in mobile graphics rendering, ensuring high-performance, visually rich experiences on Android and iOS.
  • Diagnose and solve complex issues related to performance, memory management, and frame rate optimizations across various mobile devices.
  • Conduct code reviews to ensure code quality, maintainability, and scalability of the game systems.

Benefits

  • Competitive salary & equity
  • Platinum healthcare plan for you and your family paid for by Azra Games, including health, vision, and dental!
  • Parental leave
  • Unlimited paid time off
  • Work from our studio office in Sacramento, CA, hybrid, or fully remote.
  • Occasional catered lunches and dinners
  • Office social events including happy hours, parties, and community service projects.
  • A generous technology budget to provide the best gear you need to be your most productive and happy self.
  • A packed snack room and loaded fridge
  • Dedicated Game Room for 'Market Research'
  • An authentic office environment where you get to be YOU
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service