companySide Inc. logo

Lead Generalist Programmer

Side Inc.Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications5+ years of professional experience in game programming. Proven experience in leading or mentoring engineers in a production environment. Extensive hands-on development experience with Unity and Unreal Engine. Strong coding proficiency in C# and C++. Experience in shipping games or significant features on at least one platform: PC, console, or mobile. In-depth understanding of game architecture, pipelines, debugging, profiling, and optimization techniques. Ability to operate across multiple gameplay-adjacent domains including gameplay systems, user interfaces, animation systems, tooling, or integration. Strong grasp of technical risks, production tradeoffs, and scalable engineering methodologies. Exceptional communication skills to engage directly with clients, partners, and cross-functional teams.

About the job

Join Our Innovative Team

At Side, we are a leading global partner in game development, dedicated to assisting studios in transforming their creative visions into reality. Our expertise spans co-development, art, audio, quality assurance, player support, and beyond. We collaborate closely with developers and publishers to tackle production challenges at every phase, from active development through to live operations.

We are seeking a Lead Generalist Programmer to spearhead technical delivery across diverse game development projects. This position is tailored for a senior engineer who excels in leading teams, engaging with clients, and actively contributing to coding efforts. You will leverage your extensive technical expertise in both Unity and Unreal Engine, guiding teams through production while demonstrating the ability to navigate gameplay systems, tools, optimizations, and platform-specific issues as required by projects.

Your Responsibilities

  • Lead and mentor engineering teams on active co-development and game development initiatives.
  • Serve as a senior technical collaborator with production, design, art, and client stakeholders.
  • Contribute directly to implementations in Unity and Unreal Engine, according to project requirements.
  • Design and assess systems across gameplay, tools, user interfaces, integrations, optimizations, and platform support.
  • Establish best practices for engineering, focusing on code quality, performance, maintainability, and timely delivery.
  • Help define project scopes, identify potential technical risks early, and offer practical production suggestions.
  • Support the recruitment, onboarding, and development of engineering talent within the team.
  • Effectively communicate technical tradeoffs to both technical and non-technical stakeholders.
  • Collaborate with internal leadership and external clients to ensure technical execution aligns with project objectives.

About Side Inc.

Side Inc. is a premier global game development partner, committed to collaborating with studios to bring games to life. Our comprehensive services address all aspects of game development, including co-development, artistic design, audio production, quality assurance, and player support. We pride ourselves on our ability to work effectively with developers and publishers to navigate production challenges throughout the entire lifecycle, from initial development to ongoing live operations.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.