Skip to content

Open nowPosted 123 days ago

General Engineer Intern - 工程实习生

thatgamecompany38 open roles

Where
China - Shanghai
Work mode
On site
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowGeneral Engineer Intern - 工程实习生thatgamecompany · China - Shanghai
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on thatgamecompany's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.3% of postings close within 7 days. Measured by our own scanner across the market. thatgamecompany postings stay open a median of 58 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.3%14 days
  5. 35.6%30 days
  6. 57.8%60 days
This job: posted 123 days ago

thatgamecompany median: 58 days open

The posting

关于 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的团队项目。

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against thatgamecompany's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on thatgamecompany's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    thatgamecompany's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.