Principal Software Engineer

GamblingCareers.com
US - Texas - Austin
View Company Profile / << Go Back

  • Job Type: Full time
  • Yesterday

Job Description

Design and build complex, modular Unity systems and workflows that help game developers prototype games efficiently, while maintaining compatibility with jurisdiction requirements. Lead automation, editor tooling, testing, and build processes; review code, unblock the team, mentor developers, and collaborate with managers on planning and estimates.

Requirements: Requires a bachelor's degree in Computer Science, Engineering, Mathematics, or a related field, along with 10+ years of experience in C# and Unity and 5+ years in C++. Candidates should have extensive Unity engine and editor expertise, including memory management and rendering pipelines, and be able to write clear, maintainable, portable code.

Key Skills: Unity, C#, C++, Client-Side Architecture, Dependency Injection, State Machines, Event Systems, Unity Addressables, Asset Bundles, Unity Editor Scripting, Memory Management, Rendering Pipelines, Automation, Automated Testing, CI/CD, Animation

Benefits: Health And Wellbeing Benefits, Paid Time Off, Retirement Plans, Insurance Coverage, Annual Bonuses And Incentives




Fast Track Upload