Principal Engineer
Core
Lead technical implementation and architecture for a next-generation gaming platform, focusing on high-performance, reliable features for B2B casino and mobile gaming customers.
Role type
Principal Engineer (Platform Architecture & Technical Leadership)
Builds
Next-generation gaming platform, high-performance libraries, frameworks, and multi-threaded applications
Domain
Casino gaming, mobile gaming, embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C#, .NET ecosystem, multi-threading, eventing, inter-process communication, concurrency, performance tuning, memory management, object-oriented design, architectural patterns, secure system design, networking, encryption, hardware/software integration, AI-assisted development tools
Preferred skills
Casino gaming experience, Windows/Linux embedded OS, cross-platform development, mentoring senior engineers, AI tool evaluation and integration
Technologies
C#, .NET, Windows, Linux, AI code assistants, static analyzers
Responsibilities
Lead design and implementation of complex platform features; provide technical leadership across teams; drive engineering excellence via code reviews and mentoring; evaluate and introduce new technologies and AI tools; analyze and debug issues; establish guidelines for AI-assisted code contributions.
Seniority
Principal, hands-on IC with strategic influence