小红书后端开发工程师(国际化)
社招全职3年以上后端开发地点:北京 | 上海状态:招聘♡ 收藏
工作描述
任职要求 任职要求 1. 本科及以上学历,计算机相关专业,3年及以上后端/平台研发经验;具备内容安全/风控/审核/反作弊/网关治理等领域经验优先。 2. 扎实的后端基础:网络、并发、分布式、性能优化、故障排查;具备高可用架构设计经验。 3. 熟练掌握至少一种主流后端语言:Go/Java/Python,具备良好的工程化与编码能力。 4. 有实际的业务接入与平台建设经验:API 设计、SDK 设计、鉴权与权限、限流熔断降级、幂等、重试、异步回调等。 5. 熟悉微服务与中间件:RPC/HTTP、服务发现、配置中心、消息队列(Kafka/RocketMQ)、缓存(Redis)、数据库(MySQL/ES)。 6. 具备可观测性与稳定性经验:链路追踪、日志规范、指标监控、告警、容量与压测、应急与复盘机制。 7. 具备良好的跨团队沟通与项目推进能力,能在多业务并行接入场景下推进里程碑落地。 【加分项】 1. 有内容安全多模态治理…
登录查看完整工作描述
微信扫码,1秒登录
包括英文材料
学历+
高可用+
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://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.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
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.
SDK+
https://www.ibm.com/think/topics/api-vs-sdk
Learn about software development kits (SDKs) and application programming interfaces (APIs) and how they improve both software development cycles and the end-user experience (UX).
https://www.redhat.com/zh-cn/topics/cloud-native-apps/what-is-SDK
软件开发套件(SDK)是通常由硬件平台、操作系统(OS)或编程语言的制造商提供的一套工具。
微服务+
https://learn.microsoft.com/en-us/training/modules/dotnet-microservices/
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other by using standard protocols and well-defined interfaces.
https://microservices.io/
Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of two or more services.
https://spring.io/microservices
Building small, self-contained, ready to run applications can bring great flexibility and added resilience to your code.
https://www.ibm.com/think/topics/microservices
Microservices, or microservices architecture, is a cloud-native architectural approach in which a single application is composed of many loosely coupled and independently deployable smaller components or services.
https://www.youtube.com/watch?v=CqCDOosvZIk
https://www.youtube.com/watch?v=hmkF77F9TLw
Learn about software system design and microservices.
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
RPC+
https://javaguide.cn/distributed-system/rpc/rpc-intro.html
为什么要 RPC ? 因为,两个不同的服务器上的服务提供的方法不在一个内存空间,所以,需要通过网络编程才能传递方法调用所需要的参数。并且,方法调用的结果也需要通过网络编程来接收。
https://www.youtube.com/watch?v=S2osKiqQG9s
This video is part of an 8-lecture series on distributed systems, given as part of the undergraduate computer science course at the University of Cambridge.
还有更多 •••
相关职位
社招3年以上后端开发
任职资格: 1. 大学本科或以上学历,计算机相关专业,3年以上后端开发经验; 2. 扎实的计算机基础知识,较强的学习能力和逻辑推理能力; 3. 熟练使用Java和Spring生态; 4. 掌握 MyS
更新于 2026-06-06上海|北京
校招后端开发
1、本科及以上学历,计算机等相关专业优先; 2、有扎实的专业基础,熟悉常见的数据结构及算法、对计算网络、操作系统等有深刻的理解; 3、熟悉至少一门主流语言(Java/Go/Python)和多线程、网络
更新于 2026-02-02上海|北京
校招后端开发
1、本科及以上学历,计算机等相关专业优先; 2、有扎实的专业基础,熟悉常见的数据结构及算法、对计算网络、操作系统等有深刻的理解; 3、熟悉至少一门主流语言(Java/Go/Python)和多线程、网络
更新于 2025-12-24深圳