Loading...
17 July 2025

Performance Engineer

Azra Games is recapturing the childhood thrill of storytelling with your entire toy box for modern AAA gaming. We are dedicated to one genre, role-playing games, and led by veteran designer Mark Otero (Zero-to-one director of Star Wars: Galaxy of Heroes, EA’s most successful mobile game of all time, with $1.5B lifetime revenue). Azra has assembled an expert team with decades of experience building blockbuster games. Our debut release, Code named ‘Project:Legends’, will be Mark’s ninth RPG. And his best. Azra Games believes in harnessing the power of technology, with a focus on generative AI, to radically disrupt & transform game development.

Overview

As a Software Engineer specializing in Unity 3D for mobile, you will play a critical role in shaping how our games perform, look, and scale. This includes optimizing rendering pipelines, tuning asset budgets, and even customizing Unity source code when necessary. You’ll collaborate closely with artists, designers, and engineers to ensure every game we ship is both stunning and performant on mobile platforms.

Responsibilities

  • Unity Development: Implement and maintain game features in Unity using C# with a strong focus on performance and scalability.
  • Mobile Optimization: Profile and optimize performance on iOS and Android devices, including memory usage, CPU/GPU utilization, loading times, and battery impact.
  • Shader & Rendering Expertise: Design and optimize shaders using Shader Graph or HLSL; collaborate with artists to ensure visual fidelity aligns with performance budgets.
  • Asset Budget Management: Define, enforce, and maintain asset budgets (poly count, texture resolution, animation complexity, etc.) for mobile targets.
  • Unity Source Code Modification: Customize and maintain a modified Unity build to support proprietary engine features or debugging tools.
  • Cross-Disciplinary Collaboration: Work with designers and artists to develop tools and pipelines that balance creative vision with technical constraints.
  • Tooling & Pipeline: Contribute to tooling for content creators and improve the Unity editor experience where needed.

Requirements

  • 5+ years professional experience in game development, with 3+ years using Unity 3D.
  • Proven track record of shipping at least one mobile game in Unity with demonstrable performance constraints and optimizations.
  • Comfortable working with Unity’s C++ source code (access via Unity source license preferred).
  • Experience profiling mobile devices using tools such as Unity Profiler, Xcode Instruments, Android Profiler, and GPU debuggers.
  • Strong understanding of rendering pipelines, shader development, and GPU/CPU bottlenecks.
  • Expertise in asset budget management, content validation tools, and automation.
  • Solid understanding of C# and performance-sensitive programming patterns

Pluses

  • Experience maintaining a custom Unity engine build.
  • Familiarity with low-level graphics APIs (Metal, Vulkan, or OpenGL ES).
  • Experience working with addressables, memory management systems, or live asset delivery.
  • Knowledge of modern mobile hardware architectures and limitations.
  • Familiarity with build systems and CI/CD pipelines for Unity projects.

The perks of working at Azra

  • 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 that fits your lifestyle – 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

Azra Games is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or other applicable legally protected characteristics. Azra Games is an inclusive workplace where everyone is welcome and employee differences are celebrated.

Base Salary Range: $106,000 – $159,000 USD. The final salary offered for this position may take into account a number of factors including, but not limited to, location, skills, education, and experience.

Employment Type
On-site
Azra Games
View profile

Related Jobs

Other similar jobs that might interest you