字节跳动服务端技术专家-基础服务
社招全职5年以上A55306地点:深圳状态:招聘
任职要求
1、追求工程卓越,自驱,具备良好的业务抽象能力和系统化解决问题的能力; 2、5年以上研发相关工作经验,较强的架构设计能力和良好代码规范; 3、算法、数据结构、操作系统、网络等基础知识扎实,遵循最佳实践; 4、加分项:有实时流计算、多机房架构优化、高并发高可用系统等经验; 5、加分项:具备/主导大型分布式系统或云计算重要领域的架构或开发经验。
工作职责
团队介绍:集团信息系统部(Corporate Information System)负责字节跳动信息系统建设。通过构建领先的信息系统,助力公司业务和组织的长期高效经营与发展。与此同时,在安全、隐私、合规层面持续治理,为公司的稳健发展保驾护航。字节跳动的员工分布在全球超过120个城市,业务模式复杂,用户规模大。到现在,集团信息系统部已经覆盖人事、财务、法务、采购、审批、职场等多个领域,隐私安全工作同步开展,AIGC创新孵化也在逐步落地实现。 1、负责基础服务核心系统架构设计、研发与迭代; 2、负责技术预研、架构评估和优化,对未来基础服务进行技术布局; 3、管理和减少技术债务,确保系统满足业务需求、可扩展性和性能要求; 4、参与数据同步、高并发读写热点、消息协议、端到端延迟和吞吐效率等技术项目。
包括英文材料
系统设计+
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://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/
数据结构+
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://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
高可用+
https://redis.io/blog/high-availability-architecture/
A high available architecture is when there are a number of different components, modules, or services that work together to maintain optimal performance, irrespective of peak-time loads.
https://www.ibm.com/think/topics/high-availability
High availability (HA) is a term that refers to a system’s ability to be accessible and reliable close to 100% of the time.
分布式系统+
https://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
相关职位
社招A141435
团队介绍:我们致力于建设行业顶尖的低代码平台,加速企业数字化进程。让懂业务的人无需开发、快速构建出贴合业务需求的应用,助力业务人员自我价值最大化;将研发人员从低效重复的工作中解放出来,改变低效的研发模式;打通企业数据、减少数据孤岛,让企业掌握快速创新的主动权。 1、承担低代码平台系统开发工作,主导架构设计并保障整体系统稳定性; 2、负责基础能力与业务平台的改造及升级,攻克工程技术难题; 3、参与解决方案的拟定,推进产品在稳定性、性能、开放性和扩展性方面的建设; 4、运用人工智能技术主动识别风险以及架构的不足之处,并进行优化升级。
更新于 2025-05-06
社招A60120
团队介绍:我们致力于建设行业顶尖的低代码平台,加速企业数字化进程。让懂业务的人无需开发、快速构建出贴合业务需求的应用,助力业务人员自我价值最大化;将研发人员从低效重复的工作中解放出来,改变低效的研发模式;打通企业数据、减少数据孤岛,让企业掌握快速创新的主动权。 1、承担低代码平台系统开发工作,主导架构设计并保障整体系统稳定性; 2、负责基础能力与业务平台的改造及升级,攻克工程技术难题; 3、参与解决方案的拟定,推进产品在稳定性、性能、开放性和扩展性方面的建设; 4、运用人工智能技术主动识别风险以及架构的不足之处,并进行优化升级。
更新于 2025-05-06

社招技术
工作职责 1、参与电商平台、供应链平台的服务端开发和架构工作; 2、能够根据业务以及产品的需求变化,整理相配套的技术解决方案。包括软件设计和编码实现,确保服务安全可靠、高质量和高性能; 3、维护和升级现有产品服务,快速定位并修复现有服务缺陷; 4、根据开发规范编写各种开发文档及项目文档。
更新于 2025-06-18