MCPNew: now works with Claude & AI assistants
Thatgamecompany

Thatgamecompany

General Engineer Intern - 工程实习生

Role

General Engineer Intern - 工程实习生

Job type

Full-time

Found on Mokaru

🔥Recently

Share this job

Salary

Not disclosed by employer

Job description

关于 thatgamecompany

thatgamecompany(TGC)是《Sky 光·遇》的开发团队。我们相信游戏可以触及更广泛的人群、传递真实的情感——这个信念驱动着我们在技术上的每一个决策,从gameplay 游戏引擎、服务器架构和基础设施,我们都在认真地构建和打磨。

上海工程团队负责 Sky 的Gameplay、后端服务、游戏引擎性能以及基础设施逻辑。我们的工作面向全球真实玩家的系统,会出真实的问题,需要做真实的决策。

这个实习 项目的设计理念

我们知道很多工程师是在做项目的成长过程中才真正发现自己擅长什么、喜欢什么——而不是在入职之前就已经想清楚了。

所以我们不会一开始就把你分配到一个固定的岗位上。这个 Program 给你时间先四处走走,真正了解这里的工程师在做什么,再做出属于你自己的选择。

实习项目结构:

第 1–3 周(探索期)

入职后,你会加入中国工程团队的日常工作节奏——参加stand-up, code review,技术讨论等等。你将有机会近距离观察并接触我们现有的工程方向:

C++

  • Gameplay:负责游戏逻辑系统的设计与实现,与Designer和Engine团队协作
  • 游戏引擎:负责渲染性能优化、设备优化,提升画面效果和帧率

Golang & Python

  • 后端服务:负责 Sky 服务器的核心逻辑,包括烛火系统、社交系统、高并发性能优化等
  • DevOps & 基础设施:负责云集群管理、微服务部署、可观测性以及AI工具链等

在这段时间里,你会做一些入门任务,也会有非正式的 1:1 和各位工程师聊,了解他们的日常工作。

第 4 周(选择期)

第四周,你和导师双向选择——你告诉我们你最感兴趣、最想深入的方向,导师那边也会表达意愿。我们会尽力撮合一个真正合适的配对。每位导师最多带一名实习生。

第 4 周起(深入期)

确定方向和导师后,你将参与实际项目,跟着导师做实际的项目,完成有意义的交付。实习期间我们会定期 review 进展,鼓励你主动提问、主动贡献。

你将接触到的工作内容(取决于最终方向)

  • 参与 Gameplay 系统的设计讨论和代码实现
  • 在游戏引擎层面进行渲染性能分析和优化,为真实玩家改善游戏体验
  • 参与线上后端服务的 feature 开发、性能优化或问题排查
  • 协助维护和改进 Kubernetes 基础设施,参与 DevOps 工具链建设

我们希望你具备

  • 计算机科学、软件工程或相关专业在读学生(**本科及以上,仅限在读,毕业生请关注校招**)
  • 扎实的计算机基础:图形学、数据结构、算法、操作系统、计算机网络
  • 有实际的编程经验,能用至少一门语言(C++、Go、Python)写出可运行的代码
  • 好奇心强,有主动学习、思考、提问的习惯;能接受不确定性,愿意在探索中找到自己的方向
  • 良好的沟通能力,能在跨团队协作中清晰表达自己的想法
  • 认同tgc的理念:游戏能对社会有正向作用,热爱游戏,对游戏有自己的理解和品味

加分项(不要求全部具备):

  • 有游戏开发相关项目经验(Unity、Unreal、自研引擎等)
  • 了解分布式系统、云原生技术(K8s、Docker)或数据库(MongoDB、Redis)
  • 有参与开发的开源项目或者参与使用AI的团队项目。
Resume ExampleCover Letter Example

Explore more