
Software Engineer – Production Verification
Unity
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
Tech Stack
About the role
- Perform Unity project upgrades on customer games in our PV collection, identifying and resolving migration issues between Unity versions
- Work on key PV initiatives such as Iteration Time, In App Purchase, AI, and Developer Data Framework among others, as a Production SME
- Improve internal tools that analyze feature usage in customer projects to enable better product team match-making
- Manage access control for customer code repositories
- Help to migrate customer code into internal systems
- Coordinate game collection refreshes when developers make significant updates to their projects
- Support Product teams with profiling and benchmarking PV games when they lack bandwidth
- Provide technical expertise and customer insights to inform Unity's product development
Requirements
- Strong proficiency with Unity Editor, Unity Engine architecture, and experience upgrading projects across Unity versions
- C# Skillset: Capable of debugging code in large, multithreaded codebases
- Experience shipping multiple games or real-time interactive applications with understanding of software development lifecycles
- Knowledge of profiling, analyzing, and improving performance from low-level optimizations to architectural decisions
- Comfortable diving into unfamiliar codebases and domains to diagnose and resolve complex technical issues
- Knowledge of version control systems and code repository management
- Familiarity with game asset pipelines, rendering systems, or physics engines
- Background in developer tooling, analytics, or instrumentation
- Experience working with customer codebases or providing technical consulting
- Experience with build automation, CI/CD pipelines, or release engineering workflows
- Must be fluent in English.
Benefits
- Comprehensive health, life, and disability insurance
- Commute subsidy
- Employee stock ownership
- Competitive retirement/pension plans
- Generous vacation and personal days
- Support for new parents through leave and family-care programs
- Office food snacks
- Mental Health and Wellbeing programs and support
- Employee Resource Groups
- Global Employee Assistance Program
- Training and development programs
- Volunteering and donation matching program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Unity EditorUnity Engine architectureC#debuggingprofilingperformance optimizationversion control systemsgame asset pipelinesCI/CD pipelinesrelease engineering
Soft Skills
technical expertisecustomer insightsproblem-solvingcommunicationcollaboration