Software Engineer (Developer) III - Game Development
Core
Design and develop slot game functionality and supporting systems for the US and APAC markets using Unity and C#/.NET.
Role type
Senior IC game software engineer
Builds
Interactive slot games and reusable game development technology
Domain
Gaming / Interactive Entertainment
Deliverable
production ML models | product features
Required skills
Unity, C#, .NET, object-oriented design, SOLID principles, software architecture, source control (Perforce/Git), debugging tools
Preferred skills
Unreal Engine or Godot, game development practices, AI-assisted development tools
Responsibilities
Design and develop moderately complex game software applications, collaborate with designers and artists to turn concepts into products, participate in code reviews and technical discussions, identify technical risks and propose solutions, improve development processes and engineering quality
Seniority
Senior, hands-on IC