Staff Software Developer

Unity Software
Mountain View
Full timeFunction: Software EngineeringSkills: ["Technical leadership","Interpersonal communication","Stakeholder alignment","Architectural oversight","Debugging and optimization"]

Build and evolve Unity’s APIs and SDKs that power AI-driven game asset creation experiences end to end. Partner with orchestration and partner integration layers to deliver secure, reliable, observable backend services and new partner integrations. Set architectural patterns, guardrails, and quality practices for team-wide AI-assisted development, while improving CI, release, and incident management. Collaborate with product and design to guide roadmap investment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Unity Software
Unity Software
3 days ago

Staff Software Developer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 16 hours agoStatus: Live

Job Summary

Build and evolve Unity’s APIs and SDKs that power AI-driven game asset creation experiences end to end. Partner with orchestration and partner integration layers to deliver secure, reliable, observable backend services and new partner integrations. Set architectural patterns, guardrails, and quality practices for team-wide AI-assisted development, while improving CI, release, and incident management. Collaborate with product and design to guide roadmap investment.
Location: Mountain View
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Own APIs and SDKs powering AI asset creation experiences across design, delivery, and support.
  • •Ensure backend services are secure, reliable, and observable, including failure and recovery scenarios via infrastructure as code.
  • •Develop and maintain partner integrations to improve asset workflows.
  • •Establish AI-assisted development patterns, guardrails, and feedback loops with architectural oversight to maintain production code quality.
  • •Improve CI, release, and incident management processes and partner across Unity AI to shape the roadmap for feature investment vs. foundational health.

Pay and Benefits

Perks:Health InsuranceLife InsuranceDisability InsuranceCommuter BenefitsRetirement PensionPaid LeaveLearning Budget

Key Requirements

  • •Extensive experience building production web APIs with C# / .NET; TypeScript experience is a plus.
  • •Comfort working across abstraction levels, from feature architecture to developing and supporting production code.
  • •Demonstrated technical leadership that drives architectural decisions beyond a single team and raises engineering technical judgement.
  • •Track record designing and evolving APIs/SDKs used by multiple teams or external developers, including versioning lifecycle and compatibility validation.
  • •Expertise with cloud offerings (databases, publish-subscribe systems, observability stacks) and production debugging, profiling, and optimization.
Experience:Generative AIGame developmentCloudMulti-tenant platform
Skills:Technical leadershipInterpersonal communicationStakeholder alignmentArchitectural oversightDebugging and optimization
Languages:English
Tech Stack:C#.NETTypeScriptAPIsSDKsInfrastructure as codeAzureGCPDatabasesPublish-subscribeObservabilityCIReleaseIncident managementCloud3D engines

Company Brief

Unity Software
Develops the Unity real-time 3D development platform used to create, operate, and monetize interactive experiences and games across mobile, console, PC, and AR/VR platforms. Serves developers, studios, and enterprises worldwide.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2004
Glassdoor
Glassdoor: 3.8
WebsiteLinkedIn