Hybrid

U-Haul is hiring a Lead Game Programmer (f/m/x)

About the Role

The Lead Game Programmer will serve as the technical backbone of the game development team, responsible for guiding programming efforts, ensuring robust software architecture, and enabling creative vision through reliable and efficient code.

Responsibilities

  • Lead the design and implementation of core game systems
  • Collaborate with designers and artists to bring gameplay concepts to life
  • Ensure code efficiency, scalability, and maintainability
  • Mentor junior programmers and conduct code reviews
  • Troubleshoot and resolve complex technical issues
  • Optimize game performance across multiple platforms
  • Develop and enforce coding standards and best practices
  • Work closely with QA to identify and fix bugs
  • Integrate audio, animation, and visual effects into gameplay
  • Manage version control and build pipelines
  • Coordinate with external development partners when needed
  • Stay current with emerging game technologies and programming languages
  • Participate in project planning and milestone tracking
  • Deliver regular progress updates to project leads
  • Support deployment and post-launch maintenance
  • Contribute to architectural decisions for new features
  • Ensure compatibility across different hardware configurations
  • Implement networked gameplay components where applicable
  • Write clear technical documentation
  • Promote a culture of innovation and technical excellence
  • Assist in prototyping new game mechanics
  • Evaluate third-party tools and middleware
  • Maintain security and data integrity in game systems
  • Support cross-functional integration efforts
  • Drive continuous improvement in development workflows

Nice to Have

  • Master’s degree in Computer Science or related field
  • Experience leading teams of five or more developers
  • Published games on PC or console platforms
  • Contributions to open-source game development projects
  • Experience with virtual or augmented reality systems

Compensation

Competitive salary based on experience

Work Arrangement

Hybrid work model with flexible scheduling

Team

Collaborative game development team within a larger creative studio

Why Join Us

  • Opportunity to shape the future of interactive moving and relocation experiences
  • Work in a dynamic environment that values innovation and user engagement
  • Access to professional development resources and technical training
  • Inclusive culture that supports diverse perspectives and backgrounds
  • Chance to work on products used by millions nationwide

Application Process

  • Submit resume and cover letter through the company careers portal
  • Selected candidates will be contacted for a technical screening
  • Final stage includes a coding challenge and team interview
  • Offers are contingent upon background check and eligibility verification

Available for qualified candidates

Required Skills
C++Unreal Engine 5Game DevelopmentSoftware ArchitecturePerformance OptimizationMultiplayer SystemsNetworkingCode ReviewMentoringTeam LeadershipAgile Methodologies
About company
U-Haul
U-Haul Holding Company, and its family of companies including U-Haul International, Inc. (“U-Haul”), continually strives to create a culture of health and wellness.
All jobs at U-Haul Visit website
Job Details
Category other
Posted 7 months ago