字节跳动服务端开发工程师-游戏技术
社招全职3年以上A11257地点:深圳状态:招聘
任职要求
1、本科及以上学历,3年以上研发经验,有游戏行业经验者优先; 2、熟悉Golang语言,有实际项目使用开发经验,具备一定规模的游戏项目上线或线上技术维护的经验; 3、深刻理解计算机原理,有良好的数据结构和算法基础,具备良好的编程习惯和代码风格; 4、有优秀的互联网系统设计能力,熟练掌握数据库、缓存、消息队列的原理及应用; 5、积极乐观,学习能力强,对产品有强烈的责任心,具备良好的沟通能力和优秀的团队协作能力,能够管控和推进复杂项目的整体性计划。
工作职责
1、负责游戏业务基础通用能力如账号登录,游戏支付的服务器端建设; 2、负责游戏业务项目上线过程的稳定性保障和重点项目上线准备工作; 3、负责公司平台级业务开发框架、复杂业务系统、基础平台的研发工作,如:安全合规、配置中心、流量网关、容灾平台、大数据存储、全球化网络,以建设大DAU场景中高可用容灾容错的稳定系统服务为目标; 4、充分理解游戏项目的生命周期管理,对于游戏项目各个阶段的平台化需求具备良好的经验和意识。
包括英文材料
学历+
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
数据结构+
https://www.youtube.com/watch?v=8hly31xKli0
In this course you will learn about algorithms and data structures, two of the fundamental topics in computer science.
https://www.youtube.com/watch?v=B31LgI4Y4DQ
Learn about data structures in this comprehensive course. We will be implementing these data structures in C or C++.
https://www.youtube.com/watch?v=CBYHwZcbD-s
Data Structures and Algorithms full course tutorial java
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
缓存+
https://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
消息队列+
https://www.youtube.com/watch?v=xErwDaOc-Gs
相关职位
社招5年以上A250683A
1、参与数据集成系统的日常研发和运维,独立承担团队部分工作; 2、持续对数据质量、系统稳定性进行优化; 3、持续对系统的技术选型、系统设计、部署架构、监控告警进行优化迭代; 4、参与文档知识库的撰写和整理。
更新于 2024-12-09

社招2年以上后端
岗位职责 负责游戏中台系统的服务端开发与维护,包括客服系统、聊天系统、SDK等。 参与系统架构设计与性能优化,保障高并发场景下的稳定性和可扩展性。 推动&优化大模型与AI 技术在业务场景的落地应用(如AI 翻译、AI舆情分析等),提升产品智能化水平。 熟练使用AI Coding工具,提升研发效率,并能结合业务实际进行灵活运用。 关注AI与大模型的发展趋势,主动探索并提出创新解决方案。 与产品、前端、运营团队紧密合作,快速推进需求落地并持续优化用户体验。 参与线上问题排查与解决,保障系统稳定运行。
更新于 2025-08-25

校招开发类
1. 参与游戏大厅相关项目需求分析和系统分析, 参与讨论、制定技术解决方案; 2、负责游戏大厅各模块功能的设计及开发; 3、参与运营后台系统架构、性能、安全、扩展等优化的设计和实现; 4. 需要较强的沟通能力协调配合产品,测试和其他开发人员。
更新于 2025-10-14