Side is a global game development partner helping studios bring games to life. We're looking for a Lead Generalist Programmer to drive technical delivery across game development engagements, with strong technical depth in Unity and Unreal, experience guiding teams, and the judgment to move between gameplay systems, tools, and platform-specific problem solving.
Requirements
- 5+ years of professional game programming experience
- Experience leading or mentoring engineers in a production environment
- Strong hands-on development experience in both Unity and Unreal Engine
- Strong coding skills in C# and C++
- Experience shipping games or major features on at least one of the following: PC, console, or mobile
- Deep understanding of game architecture, pipelines, debugging, profiling, and optimization
- Ability to work across multiple gameplay-adjacent domains
- Strong understanding of technical risk, production tradeoffs, and scalable engineering practices
- Excellent communication skills with the ability to work directly with clients, partners, and cross-functional teams
Benefits