6 дней назад
Principal Software Engineer (Unity)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineer (Unity): Building complex componentized systems, game development kits, and tools that help casino game developers prototype and develop games with an accent on scalable client-side architecture, Unity tooling, and jurisdiction-aware delivery. Focus on optimizing memory and runtime loading, automating testing and build pipelines, and solving critical technical problems across game development workflows.
Location: Las Vegas, NV, US
Company
develops gaming platforms, game development kits, and tools used by casinos worldwide.
What you will do
- Design and build complex, modular client-side systems that help game developers prototype casino games.
- Architect scalable Unity workflows using dependency injection, state machines, event systems, Addressables, and Asset Bundles.
- Lead Editor tooling, automated testing pipelines, and CI/CD development build processes.
- Optimize memory, storage, rendering, and runtime loading performance.
- Keep game development kits aligned with jurisdiction requirements and support iterative development.
- Coach and mentor game developers, conduct peer reviews, and help resolve critical technical issues.
Requirements
- 10+ years of experience with C# and Unity, including extensive knowledge of Unity Engine and Editor scripting APIs.
- 5+ years of C++ experience.
- Expertise in memory management, rendering pipelines, scripting, animation, session management, and textures.
- Experience with modern software development processes, automation, CI/CD, and automated testing.
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
- Clear written and verbal communication, maintainable portable code, and strong ownership of technical outcomes.
Culture & Benefits
- Work with local and global managers on planning and execution.
- Annual bonuses and incentives may be available depending on role and location.
- Benefits may include health and wellbeing support, paid time off, retirement plans, insurance, and statutory benefits.
- Compensation is determined by skills, experience, qualifications, and location.
Hiring process
- Specific compensation and benefits details are discussed during the recruitment process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →