Unity

Staff Software Developer

Unity
Apply
7 days ago
Mountain View, CA, USAStaff+

Base Salary

$158k - $301k/yr

Responsibilities

  • Own APIs and SDKs for AI asset creation experiences across design, delivery, and support.
  • Design and maintain secure, reliable, observable backend services with failure and recovery handling using infrastructure as code.
  • Develop partner integrations to improve game asset workflows.
  • Establish patterns, guardrails, feedback loops, and architectural oversight for AI-assisted development.
  • Improve CI, release, and incident management processes.
  • Partner with product, design, and engineering teams to shape investment in features and platform health.

Requirements

  • Extensive experience with C# and .NET building production web APIs.
  • Ability to work across high-level architecture, implementation, and production support.
  • Demonstrated technical leadership making architectural decisions beyond a single team and improving engineers’ technical judgment.
  • Experience designing and evolving APIs and SDKs used by multiple teams or external developers, including versioning and compatibility validation.
  • Strong interpersonal and communication skills with experience aligning stakeholders on complex solutions.
  • Expertise with cloud offerings including databases, publish-subscribe systems, and observability stacks.
  • Expertise debugging, profiling, and optimizing production applications as scale and interaction complexity grow.
  • Preferred: experience with Azure or GCP, Unity or other 3D engines, game asset pipelines, generative AI, model evaluation, game development, or multi-tenant enterprise platforms.

Benefits

  • Comprehensive health, life, and disability insurance, with offerings varying by country and employment status.
  • Commute subsidy, employee stock ownership, retirement or pension plans, and generous vacation and personal days.
  • New-parent leave and family-care programs.
  • Office food and snacks, mental health and wellbeing support, Employee Resource Groups, and a global Employee Assistance Program.
  • Training and development programs plus volunteering and donation matching.
  • The posting includes multiple location-based salary zones and requires professional English communication with worldwide colleagues and partners.

Categories

Unity

About Unity

5,001-10,000 employees

Unity [NYSE: U] offers a suite of tools to create, market, and grow games and interactive experiences across all major platforms from mobile, PC, and console, to extended reality. For more information, visit Unity.com. Download Unity: http://unity3d.com/get-unity We're hiring! Visit our careers site: https://careers.unity.com For support, please email: support@unity3d.com Check us out on our other social channels: Twitter: https://twitter.com/unity Facebook: https://www.facebook.com/unity3d/ Instagram: https://www.instagram.com/unitytechnologies/

Contact me