CareerPlanSign in

Principal Software Engineer

Las Vegas, NV, US💼 Full-time🗓 2026-09-29 → 2026-10-02

Core

Designing and maintaining complex componentized systems for Game Development Kits (GDK) and tools used by game creators in casinos globally.

Role type

Principal Software Engineer (GDK/Tools)

Builds

Scalable client-side architectures, automated testing pipelines, and CI/CD build processes for game development tools.

Domain

Gaming / Game Development Tools

Required skills

Unity Engine & Editor scripting APIs, C#, C++, memory management, rendering pipelines, Dependency Injection, State Machines, Event Systems, asset bundling, CI/CD automation, code optimization

Preferred skills

Animation, session management, texture optimization, mentoring game developers

Technologies

Unity, C#, C++, Asset Bundles, CI/CD pipelines

Responsibilities

Architect workflows for dynamic data delivery, lead automation integrations including Editor tooling and testing pipelines, conduct peer code reviews, provide coaching and mentorship to game developers, present complexity estimates to managers globally.

Seniority

Principal, hands-on IC with strategic oversight

Sourced via workday · Listed on CareerPlan, which tracks 920,000+ jobs from 20+ sources.