# Lead Generalist Programmer

## Details

- **Company:** [Side](https://hitmarker.net/companies/side.md)
- **Location:** Kuala Lumpur, Kuala Lumpur, Malaysia
- **Contract type:** Full Time
- **Level:** Senior \(5+ years\)
- **Tags:** Software Engineering, Unity, Unreal Engine, Game Development, Systems Design
- **Posted:** 2026-03-25
- **Apply:** [View and apply on Hitmarker](https://hitmarker.net/jobs/side-lead-generalist-programmer-2317632)

## Description

Side is a global game development partner helping studios bring games to life across co-development, art, audio, QA, player support, and more. We work alongside developers and publishers to solve production challenges at every stage, from active development through live operations.

We’re looking for a **Lead Generalist Programmer** to help drive technical delivery across a range of game development engagements. This role is for a senior engineer who is equally comfortable leading people, collaborating with clients, and getting hands-on in code. You should bring strong technical depth in both **Unity and Unreal**, experience guiding teams through production, and the judgment to move between gameplay systems, tools, optimization, and platform-specific problem solving as projects demand.

What you’ll do- Lead and mentor engineers across active co-development and game development projects
- Act as a senior technical partner to production, design, art, and client stakeholders
- Contribute hands-on to implementation in **Unity and Unreal**, depending on project needs
- Architect and review systems across gameplay, tools, UI, integration, optimization, and platform support
- Establish engineering best practices for code quality, performance, maintainability, and delivery
- Help scope work, identify technical risk early, and provide realistic production recommendations
- Support hiring, onboarding, and growth of engineering talent within the team
- Communicate technical tradeoffs clearly to both technical and non-technical audiences
- Partner with internal leadership and external clients to align technical execution with project goals
