字节跳动资深后端开发工程师 -People
社招全职5年以上A54755地点:杭州状态:招聘
任职要求
1、本科及以上学历,计算机相关专业优先,5年左右后端开发相关工作经验; 2、良好的设计和编码品味; 3、动手能力强、有解决复杂问题的能力与兴趣; 4、编程语言不限,若有Golang或Python经验更佳; 5、对可扩展性、稳定性、性能、质量有特别的执着,若有高可用、高性能Web实践经验更佳; 6、掌握Web后端开发技术:协议、架构、存储、缓存、搜索、安全、消息队列等。
工作职责
1、对标海内外顶级SaaS人力系统平台,打造基于SaaS平台的核心人力系统; 2、负责高质量的设计和编码; 3、编写高可靠性,高安全性,高性能的通用业务模块; 4、参与技术方案讨论,解决疑难; 5、提出建设性意见,提升系统性能。
包括英文材料
学历+
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
高可用+
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.
Web+
https://web.dev/learn
Explore our growing collection of courses on key web design and development subjects.
缓存+
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年以上
1. 主导平台增长业务系统的开发与优化,包括但不限于:私域运营管理中台、用户增长与活动系统、触达与用户召回平台。 2. 负责系统架构设计、性能优化和技术升级,确保系统高可用性、可扩展性和安全性。

社招5年以上平台类
1. 基于Python(少量 Go),负责中台服务的核心功能开发与架构设计; 2. 设计并实现高可用的服务接口,支撑多类Web产品的业务需求; 3. 执行代码审查(Code Review),完善技术文档,保障服务稳定性与可扩展性; 4. 与前端、算法团队协作,解决服务端与客户端交互中的技术问题; 5. 参与服务性能优化、负载均衡及分布式部署方案设计; 6. 协助规划开发任务,合理分配资源,推动项目高效落地。
更新于 2025-08-13
社招旅游业务开发
用车用户订单业务线产品需求分析与评审,提出有建设性的技术解决方案,帮助业务实现业绩目标; 负责订单支付、状态流转、快照等域的业务开发和维护; 根据所负责的需求进行技术方案设计,文档输出,并进行代码的编写、优化及单元测试;
更新于 2025-03-31